struts jsp传值到action,乱码的解决方案

简介: 使用了Struts框架,前台写好了编码为utf-8 有一个页面一直action接收时参数就变为了乱码,像这样   通过txt修改文件编码,效果依旧。既然前端不行,只能在后台找方法,编码转换回来,在赋值前使用如下代码: String valueA="乱码,前台传过来的"; valueA=new String(valueA.

使用了Struts框架,前台写好了编码为utf-8

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>    

有一个页面一直action接收时参数就变为了乱码,像这样

 

通过txt修改文件编码,效果依旧。既然前端不行,只能在后台找方法,编码转换回来,在赋值前使用如下代码:

String valueA="乱码,前台传过来的";
valueA=new String(valueA.getBytes("ISO-8859-1"),"UTF-8");

这样就解决了乱码问题,治标不治本,适合项目顽疾类bug处理方案

相关文章
|
6月前
|
JavaScript 前端开发 Java
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
|
JavaScript 前端开发 Java
JSP页面无法加载.js文件的解决方案
JSP页面无法加载.js文件的解决方案
|
Java 应用服务中间件
IDEA出现问题:修改jsp页面tomcat不生效解决方案
IDEA出现问题:修改jsp页面tomcat不生效解决方案
761 0
IDEA出现问题:修改jsp页面tomcat不生效解决方案
|
JavaScript 前端开发 Java
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
|
JavaScript Java
jsp与jsp页面传值数值。
需求: 从A.jsp 传值到B.jsp。
81 0
|
Java
IDEA运行jsp文件变成源码详细解决方案
IDEA运行jsp文件变成源码详细解决方案
503 0
IDEA运行jsp文件变成源码详细解决方案
|
Java
【JavaWeb】【JSP】JSP传值到Servlet后端为NULL的问题
【JavaWeb】【JSP】JSP传值到Servlet后端为NULL的问题
197 0
【JavaWeb】【JSP】JSP传值到Servlet后端为NULL的问题
|
Java
jsp forward 转到springMVC的 controller传值问题
jsp forward 转到springMVC的 controller传值问题 总是404等各种错误 网上查询各种做法 都很曲折
147 0
|
JavaScript 前端开发 Java
前端jsp与后端servlet传值(java web)
jsp中js使用jQuery封装好的 $.ajax()方法与服务器进行交互 var jsonStick = this.strtoJson(); $.
2603 0