jsp页面+struts2的action+mysql
中文乱码
解决:
页面
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
一定记住form的method为"post"
<form action="saveUser.action" method="post">
struts配置
<constant name="struts.i18n.encoding" value="GBK"/>
mysql安装的时候会要求选择编码方式,选择GBK.
这太牛了。。
一定记住form的method为"post"
另外遇到一个奇怪的事情就是,myeclipse中在配置struts2时,有时修改配置文件会没有效,原因竟然是要修改package的属性值。改个包名就好了。不知是为什么。
本文介绍了解决JSP页面结合Struts2框架及MySQL数据库时出现的中文乱码问题。通过设置正确的编码格式GBK,确保从表单提交到数据库存储全过程中文字符的正确显示。
184

被折叠的 条评论
为什么被折叠?



