JavaScript跳转页面/Action并传递中文参数[解决js超链接传递过程中产生的中文乱码问题]
来源:互联网 发布:苹果手机写作软件 编辑:程序博客网 时间:2024/05/03 20:03
index.Jsp
<inputtype="text"name="remark" value="${remark }" size="15"><!-- 设置name=remark,和默认的value值【${remark}】 -->
<inputclass="btn_bg"type="button"value="搜索"onclick="toSearch()"/>
JS:
function toSearch(){
var remark = encodeURI($('#remark').val());//解码
location='toSearch.action?serch=1&remark='+remark;//跳转Action
}
Action.Java
private String remark;//备注,get()set()
public String toSearch ()throws Exception{
if (request.getParameter("remark") == null) {
remark= "";
} else {
remark= request.getParameter("remark");
remark = new String(remark.trim().getBytes("ISO-8859-1"),"utf-8");//转换编码格式后可以得到中文数据
}
return Success;//返回到原页面,默认值value保留上一次输入的内容[${remark}]
Struts
<actionname="toSearch" class="MyAction " method="toSearch ">
<resultname="success">/pages/index.jsp</result>
<interceptor-refname="mystack"/>
</action>
- JavaScript跳转页面/Action并传递中文参数[解决js超链接传递过程中产生的中文乱码问题]
- 通过JS传递中文解决在Action中乱码问题
- jsp中超链接跳转时传递中文参数乱码
- 解决JS传递中文参数乱码问题
- Javascript 传递中文参数 乱码问题 的解决
- 手机页面跳转时传递中文参数出现乱码问题
- javascript中文乱码 javascript传递中文参数值时乱码问题的解决
- js跳转url携带参数和传递中文乱码问题
- 超链接传递中文乱码问题
- javascript获取超链接传递的参数,此方法亦能解决2个通过js超链页面传递参数的乱码问题
- 在超链接中传递中文的乱码问题
- JavaScript(js) 前台 参数传递乱码 转码 问题--已解决! 中文字符乱码
- 解决传递中文参数过程中的乱码问题
- 解决javascript通过url向Jsp页面传递中文参数乱码问题
- 关于jsp页面传递中文参数乱码的解决
- 关于jsp页面传递中文参数乱码的解决
- jsp页面传递中文参数乱码的解决
- 关于jsp页面传递中文参数乱码的解决
- 【协议分析】H323标准规范
- Android中Activity、Service和线程之间的通信
- Android自定义View之导航指示Indicator
- android源码下载方式
- [深入浅出iOS库]之图形库Core Plot
- JavaScript跳转页面/Action并传递中文参数[解决js超链接传递过程中产生的中文乱码问题]
- VC增加窗口消息处理
- Equniox + Felix + SpringDM + MVC框架学习【转载+评论】
- JDK环境变量配置
- 解决Ubuntu中使用windows文件名乱码问题1
- Android右侧字母排序
- C++ 派生类虚函数定义---注意事项
- CF 161D Distance in Tree【树DP】
- 【译】微型ORM:PetaPoco