关于Struts中jsp页面上传字符参数变乱码的问题
来源:互联网 发布:绅士文学app没有网络 编辑:程序博客网 时间:2024/06/05 02:22
example:(对keyWord编码)
①action
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;
import java.util.HashMap;
try {
if ( !"".equals( form.getKeyWord() ) ) {
form.setKeyWord( URLDecoder.decode( form.getKeyWord(), "UTF-8" ) );
}
} catch ( UnsupportedEncodingException uee ) {
form.setKeyWord( form.getKeyWord() );
}
HashMap< String, String > infoHash = form.getInfoHash();
infoHash = new HashMap< String, String >();
String keyWord;
if ( !"".equals( form.getKeyWord() ) ) {
try {
keyWord = URLEncoder.encode( form.getKeyWord(), "UTF-8" );
} catch ( UnsupportedEncodingException uee ) {
keyWord = form.getKeyWord();
}
infoHash.put( "keyWord", keyWord );
}
form.setInfoHash( infoHash );
②form
private String keyWord;(及get,set方法)
private HashMap< String, String > infoHash;(及get,set方法)
③jsp
<html:link action="/action" name ="form" paramId="pageNo" paramName="form" paramProperty="firstPage" property="infoHash">第一页</html:link>
应用对象:web站点上需要检索功能的页面,HashMap中可以存放多个检索对象,比如姓名,介绍等等,也可以用于只有一个关键字的搜索引擎。
- 关于Struts中jsp页面上传字符参数变乱码的问题
- 关于jsp页面中中文乱码问题的解决方法
- 关于JSP页面乱码的问题
- 关于JSP页面中文乱码的问题
- 关于JSP页面乱码的问题
- Struts , Jsp 上传数据乱码问题
- jsp 页面参数中文参数乱码问题
- 关于JSP乱码问题(页面传值产生的乱码)
- 关于JSP乱码问题(页面传值产生的乱码) .
- 关于jsp页面传递中文参数乱码的解决
- 关于jsp页面传递中文参数乱码的解决
- 关于jsp页面传递中文参数乱码的解决
- 使用struts2提交jsp页面表单时参数中汉字乱码的问题
- JSP页面请求参数乱码问题的解决
- jsp页面之间请求传输参数的乱码问题
- 关于在JSP中乱码的问题
- jsp页面传中文参数乱码问题
- 关于jsp中,以url形式传递中文参数的乱码的问题
- .net中使用反射的简单例子
- 实战DDD(Domain-Driven Design领域驱动设计:Evans DDD)
- 面向对象与领域建模
- Flash存储卡与读卡器常识
- VML 画统计 柱状、饼图、折线
- 关于Struts中jsp页面上传字符参数变乱码的问题
- 红外通讯基础知识
- 当前Java软件开发中几种认识误区
- java的30个学习目标
- 蓝牙通讯基础知识
- 心底的珍藏
- 李开复:算法的力量
- DreamWeaver 的FTP站点配置
- 利用自动色阶原理,将遥感图象从16Bit映射到8bit