struts表单提交的中文问题????

我建了一个jsp+form+action.当我jsp表单中的值是中文时,传递到action中是中文就变成了乱码.不知道怎么回事,而我的另一个jsp+form+action中文传递则没有问题,是不是我在建立那个jsp+form+action时有什么设置上的问题才导致乱码.请教各位高手帮忙啊?????
2026年09月25日 22:29
有5个网友回答
网友(1):

页面头 设置成UTF-8或者GB2312再试试。

网友(2):

<% request.setCharacterEncoding("GBK") ; %>

网友(3):

页面字符设置为:GB2312

网友(4):

JSP里面最上一行,把编码改成gb2312,然后在action里面,随便doget还是dopost方法,加一行代码
<% request.setCharacterEncoding("gb
2312") ; %>
OK,搞定

网友(5):

在web.xml里添加

charFiler
org.springframework.web.filter.CharacterEncodingFilter

encoding
gb2312



charFiler
/*

就OK了