刚学spring+struts2+hibernate,照着书上做例子,环境是eclispe+spring+struts2+hibernate+sqlserver。捣鼓一天了,还是乱码
1、applicationc*.xml,url,
<property name="url"
value="jdbc:microsoft:sqlserver://200.4.13.5:1433;databaseName=greifen_dev;useUnicode=true;characterEncoding=UTF-8">
</property>
2、struts。xml:<constant name="struts.i18n.encoding" value="UTF-8"/>
3、server。xml中也试过了
4、jsp:pageEncoding="UTF-8"改GBK,改utf-8试过好多组合了,
请哪位哥指点一下。
1、applicationc*.xml,url,
<property name="url"
value="jdbc:microsoft:sqlserver://200.4.13.5:1433;databaseName=greifen_dev;useUnicode=true;characterEncoding=UTF-8">
</property>
2、struts。xml:<constant name="struts.i18n.encoding" value="UTF-8"/>
3、server。xml中也试过了
4、jsp:pageEncoding="UTF-8"改GBK,改utf-8试过好多组合了,
请哪位哥指点一下。
解决方案 »
- ssh+ajax实现3表联动,页面无刷新
- html标签的问题
- HttpServletRequest 在JSF里用什么东西可以替代它的功能?
- 中文乱码问题!急!急!急!
- 在一个jsp里有两块iframe,如何让一个iframe的值传给另一个iframe,并且打印出这个值?各位帮忙啊
- 急...HTTP Status 500 - 错误
- 有关jsp中的传值问题
- 了解JCreator3.0,熟悉Eclipse的进来看看如此的问题!!
- getParameter("name")得到什么值?当“name"存在或不存在时!
- spring3.05MVC+文件下载IE提示无法下载
- JSP上传下载
- 在zk里如何取到listbox里被选中的列的number或id
jsp已经搞定 看看数据库直接插入中文有没有问题
再弄个spring编码过滤器 这里http://dev.firnow.com/course/3_program/java/javajs/20081124/152534.html
insert into sex(sextype) values('什么')--这样数据库可以
妮说的spring过滤器,我是这样加的,我试过了,不行。网上倒有人说,说明struts的过滤器喝spring的过滤器起作用,不起作用什么的
<filter>
<filter-name>encodingFilter </filter-name>
<filter-class> org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>encoding </param-name>
<param-value>UTF-8 </param-value>
</init-param>
<init-param>
<param-name>forceEncoding </param-name>
<param-value>true </param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter </filter-name>
<url-pattern>/* </url-pattern>
</filter-mapping>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
二: 页面的编码格式设置为UTF-8
三: web容器的编码格式设置为UTF-8(解决get方式提交数据的乱码问题)
四: web工程的编码格式我感觉楼主的问题应该是第四个:web工程的编码格式楼主应该用的MyEclipse吧!
右键点击工程名----properties------resource
在这里面设置编码格式 改为:UTF-8
1、数据库我用的sqlserver,网上都说没法改,我查过了是GBK
2、页面的都改了
3、tomcat6的server。xml也改了
4、照妮说的改了最后,我用的是ECLIPSE,刚学spring+struts2+hibernate,我觉得原始点有助理解。
大家救救我吧,我太郁闷了~