ssh框架服务器乱码

zhufaming 发布于 2015/04/09 14:59
阅读 393
收藏 0
最近在写一个shh框架项目开放出出来地洞的接口,中文传到服务器端就乱码了.求大神解决?
加载中
0
降龙罗汉
降龙罗汉

什么信息都没有,大家没法帮你呀?

至少给下SSH框架版本,请求方式,应用服务器类型和版本,乱码结果啥的吧~

zhufaming
zhufaming
一个字符串提交到action 服务器就乱码了
0
JacarriChan
JacarriChan
走GET还是POST?
JacarriChan
JacarriChan
用URL传数据是GET方式,你把基础好好补补吧。 另外你这个调试先用POST方式提交,走GET方式要用URL-encoding。
zhufaming
zhufaming
post吧,写的接口返回json数据直接在url地址栏访问
0
Jack_Q
Jack_Q
应用服务器设置下编码格式
Jack_Q
Jack_Q
@zhufaming 一步一步来把,加油79
zhufaming
zhufaming
@Black_JackQ 谢谢,这个我改了,乱码解决了,但是功能又实现不了了
Jack_Q
Jack_Q
@zhufaming tomcat里 是在server.xml中设置属性URIEncoding="utf-8",其他的自己查下
zhufaming
zhufaming
@Black_JackQ 服务器编码怎么解决了?
Jack_Q
Jack_Q
@zhufaming 是的,不过要根据你的问题具体做。一般就是应用服务器编码有问题
下一页
0
rabbitgg
rabbitgg
tomcat server.xml配置 <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"

               redirectPort="8443" URIEncoding="UTF-8"/>

web.xml

<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>

zhufaming
zhufaming
这个我加了,服务器打印出来是不乱码了,但hibernate数据取不出来,英文就没问题!这是转码后出现的问题吗?过后
0
IT小和尚
IT小和尚
加一个过滤器。
返回顶部
顶部