Ahoj,
ten problem se tyka pouze hibernate. Pouzivam dve tridy pro praci s DB.
Jednu kterou mam psanou klasicky v sql a tam je vse v poradku.
Pristupuji na stejny tomcat pool jako pak v hibernate. Pouzivam pro
zmenu kodovani filtr a v nem prekoduji vse na utf-8. Kdysi mi ho dal
Tapik a pouzivam ho dodnes.
Pri ukladani pres hibernate ale dojde pri zapisu ke 'zmrseni' cestiny.
Cte v poradku. Coz mi prave prijde nejdivnejsi.
Pet
Martin Krajci wrote:
> Dobry den,
>
> Problemov moze byt viacej, takze by som isiel nejakou vylucovacou metodou.
>
> Skusil by som pristupit na DB inym klientom aby som mal istotu ze to
> nezobrazuje spatne klient.
>
> Potom by som skusil tunovat Hibernate v spring xml.
> <bean id="sessionFactory"
> class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
> <property name="dataSource"><ref local="dataSource"/></property>
>
> <property name="hibernateProperties">
> <props>
> <prop key="hibernate.dialect">${hibernate.dialect}</prop>
> <prop key=" hibernate.show_sql">true</prop>
> <prop key="hibernate.connection.useUnicode">true</prop>
> <prop key="hibernate.connection.characterEncoding
> ">${hibernate.connection.characterEncoding}</prop>
> </props>
> </property>
> </bean>
>
> popripade nejaky CharacterEncodingFilter, ktorych tu uz bolo vela
> spomenutych. Alebo vo web.xml nastavit JSP page encoding:
>
> <jsp-property-group>
> ...
> <url-pattern>*.jsp</url-pattern>
> <page-encoding>UTF-8</page-encoding>
> ...
> </jsp-property-group>
>
> Martin Krajci
>
>
> On 6/13/06, *Burdik Petr* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> wrote:
>
> Jeste doplneni,
> kdyz zmenim text v databazi tak to nactu v poradku. s databazi pracuju
> pres pgadmin3. Kdyz tam ukladam pres hibernate, dochazi k teto chybe.
>
> Pet
>
> Burdik Petr wrote:
> > Ahojte,
> > peru se s ukladanim cestiny pres hibernate. Pouzivam spring. Mam
> tomcat
> > ve kterem otevru JNDI spojeni a pak ho pooluji. Takto pak
> vytvorim data
> > source:
> > <bean id="myDataSource"
> > class="org.springframework.jndi.JndiObjectFactoryBean">
> > <property name="jndiName"
> value="java:/comp/env/master-dbaccess"/>
> > </bean>
> >
> > Tyka se to pouze hibernate. V jedne casti projektu ho nepouzivam
> a tam
> > je diakritika v poradku.
> >
> > Mate prosim nekdo napad?
> >
> > Pet
> >
> >
> >
>
>
>
>
> --
> Best regards,
> Martin Krajci