jsp作业:如何处理表单提交的汉字

2024年11月17日 07:55
有4个网友回答
网友(1):

您问的问题不太清晰,首先jsp页面的form表单提交的数据到后台可以获取,如果是问的汉字乱码的问题,需要解决的是编码的问题,以utf-8字符编码集为例。

可以编写,配置过滤器,使得你提交的请求经过过滤器,给每一个经过过滤器的请求设定字符编码集,以此来保证中文字符不会乱码

也可以通过spring框架中带有的过滤器

    
CharacterEncodingFilter
org.springframework.web.filter.CharacterEncodingFilter

encoding
utf-8



CharacterEncodingFilter
/*

向以上这样配置在web.xml中。

网友(2):

怎么就没人回答呢。。。
我来试试吧。
如果是在问怎么处理汉字乱码问题,那就是在html,或者是jsp页面最上面设置编码格式。
还有在meta里面也会设置charset=“utf-8”.
至于怎么处理,那要看你想做什么了。不太理解你这句的真正含义。

网友(3):

在接收参数前,设置接收编码,和当前JSP页面编码保持一致,比如:
request.setCharacterEncoding("utf-8")
之后再 接收你要的参数
request.getParameter("参数")

网友(4):

不太明白你的意思,你可以说的再详细点吗。