`
hezhiyu
  • 浏览: 60872 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于通过url传参的编码转化

阅读更多
1.action中先把参数转化成UTF-8的编码格式:
public class HelloWorldAction {
	private String msg;
	private String userName;
	
	public String getUserName() {
		return userName;
	}

	public String getMessage1() {
		return msg;
	}

	public String execute() throws Exception{
		ActionSupport xxx;
		userName = URLEncoder.encode("参数", "UTF-8");
		msg = "我的第一个struts2应用";
		return "success";
	}
}

2.struts.xml中配置url传参:
<action name="redirectTestAndparam" class="cn.itcast.action.HelloWorldAction" >
			<result type="redirect">/employeeAdd1.jsp?userName=${userName}</result>
        </action>

3.jsp页面中得到参数(ISO8859-1),并转成UTF-8的字符串
<%= new String(request.getParameter("userName").getBytes("ISO8859-1"),"UTF-8") %>

分享到:
评论

相关推荐

    url 特殊字符 传递参数解决方法

    空格 URL中的空格可以用+号或者编码 3. / 分隔目录和子目录 / 4. ? 分隔实际的 URL 和参数 ? 5. % 指定特殊字符 % 6. # 表示书签 # 7. & URL 中指定的参数间的分隔符 & 8. = URL 中指定参数的值 = 解决的方法:...

    asp.net URL编码与解码

    例如Url参数字符串中使用key=value键值对这样的形式来传参,键值对之间以&符号分隔,如/s?q=abc&ie=utf-8。如果你的value字符串中包含了=或者&,那么势必会造成接收Url的服务器解析错误,因此必须将引起歧义的&和=...

    web-snapshot:通过wkhtmltox将网页(URL或html)转换为imagepdf,由c ++编码

    将网页转换为图像/ pdf,使用c ++进行 有关更多参数和设置,请参阅 ##先决条件: 您需要libwkhtmltox.lib ,并且需要您的lib路径中的目录 您需要include/wkhtmltox文件夹中的头文件,并且需要包含路径中的目录 ##...

    JS URL传中文参数引发的乱码问题

    解决方法如下: 1、在JS里对中文参数进行两次转码 代码如下: var login_name = document.getElementById(“loginname”).value; login_name = encodeURI(login_name); login_name = encodeURI(login_name);...

    Clittle:有关C语言的一些小知识

    hexToChar C语言asscii字符打印的陷阱utf8ToUnicodeToNCR C语言UTF8,URL编码,Unicode,Ncr,十六进制,Ascii编码转换cAnalizeFsm.c C语言词法分析状态机ringBuffer C语言简单的环形监狱实现Gcc相关知识gcc / ...

    Struts2入门教程(全新完整版)

    十二、总结 本教程对struts2的基本知识进行了一些说明,关于struts2的更多详细内容应参看struts2的官方文档及提供的app实例。 下面对struts2的基本执行流程作一简要说明,此流程说明可以结合官方提供的struts2结构图...

    java经典面试2010集锦100题(不看你后悔)

    D) 程序将字符型转换为unicode编码并和b的数值相加的和输出。 题目3: 下面的说法中,错误的是:d(选择1项) A) 在Java中标志符可以是字母、下划线、数字或$符号。 B) 在Java中布尔类型不能和数字之间不能来回...

    易语言-精易模块源码v7.6.0

    5、优化“编码_URL解码_快速”,增加了纯算法解码; 6、优化“网页_访问”,注释掉当Internet句柄为0后依旧调用关闭句柄的API;感谢【@风语如歌 】反馈问题; 7、优化“窗口_取父句柄EX”,增加个超时传参;感谢【@...

    易语言-精易模块[v7.6.0]

    5、优化“编码_URL解码_快速”,增加了纯算法解码; 6、优化“网页_访问”,注释掉当Internet句柄为0后依旧调用关闭句柄的API;感谢【@风语如歌 】反馈问题; 7、优化“窗口_取父句柄EX”,增加个超时传参;感谢【@...

    精易模块V7.6.0 发布【2019.09.02】-易语言

    5、优化“编码_URL解码_快速”,增加了纯算法解码; 6、优化“网页_访问”,注释掉当Internet句柄为0后依旧调用关闭句柄的API;感谢【 @风语如歌  】反馈问题; 7、优化“窗口_取父句柄EX”,增加个超时传参;感谢...

    java web技术开发大全(最全最新)

    4.6.5 实例:通过重写uRL跟踪Session 4.7 Web开发的中文问题 4.7.1 Java的编码原理 4.7.2 实例:解决输出中文乱码问题 4.7.3 实例:解决服务端程序读取中文请求消息的乱码问题 4.7.4 实例:用AJAX技术...

    PHP入门到精通

    8.7对URL传递的参数进行编码解码 8.8PHP与Web表单的综合应用 PHP与JavaScript交互(教学录像:1小时11分36秒) 9.1了解JavaScript 9.2JavaScript语言基础 9.3自定义函数 9.4JavaScript流程控制语句 9.5JavaScript...

    PHP入门到精通02

    8.7对URL传递的参数进行编码解码 8.8PHP与Web表单的综合应用 PHP与JavaScript交互(教学录像:1小时11分36秒) 9.1了解JavaScript 9.2JavaScript语言基础 9.3自定义函数 9.4JavaScript流程控制语句 9.5JavaScript...

    java web开发技术大全

    4.6.5 实例:通过重写uRL跟踪Session 4.7 Web开发的中文问题 4.7.1 Java的编码原理 4.7.2 实例:解决输出中文乱码问题 4.7.3 实例:解决服务端程序读取中文请求消息的乱码问题 4.7.4 实例:用AJAX...

Global site tag (gtag.js) - Google Analytics