• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JSP > JSP页面中文参数的传递(get和post方法分析)

JSP页面中文参数的传递(get和post方法分析)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了jsp页面,jsp页面跳转,jsp页面中文乱码,jsp页面布局,jsp页面乱码等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

在项目中,我们经常遇到需要在JSP页面切换中传递中文字符。这主要有两种方式。

◆URL方式

例如:

http://website/test1.jsp?act=add&type=苹果¶m=%20D%20B

◆FORM方式

例如:

我们将针对这两种情况,分别提供中文正确传递的解决方法。

JSP页面中文参数传递之情况1:URL方式

例如:

http://website/test1.jsp?act=add&type=苹果¶m=%20D%20B

一般来说我们很少直接在URL里面把参数写成中文,如例子中的"type=苹果"这样传递。如果出现这种情况,在我们的接收参数的页面我们只需要做个简单的转换就可以了。

JSP页面中文参数传递实现之代码test1.jsp:(主要部分)

更普遍的做法,就是对URL中的中文字符进行编码,变成类似type=%20D%20B这样的字符。

JSP页面中文参数传递实现之代码MyJsp1.jsp:

JSP页面中文参数传递实现之代码MyJsp2.jsp

JSP页面中文参数传递之情况2:FORM方式

请注意,我们只是讨论在﹤form enctype="application/x-www-form-urlencoded" ﹥这种形式的中文情况,因为在enctype="multipart/form-data"的时候通过解析出来中文也可以运用这种方法进行字符转化,所以不再重复讨论。

◆﹤form method=post﹥这种情况最简单。

JSP页面中文参数传递实现之代码MyJsp1.jsp:

JSP页面中文参数传递实现之代码MyJsp2.jsp:

或者

◆﹤form method=get﹥情况。

JSP页面中文参数传递实现之代码MyJsp1.jsp:

JSP页面中文参数传递实现之代码MyJsp2.jsp:

以上就是关于JSP页面中文参数传递get和post方法分析,但是本文不讨论针对URL进行加密的操作,只是针对URL中文的基本编码处理。另外,在Javascript中可以运用escape(),encodeURI(),encodeURICompoent()进行相关的URL编码;可以作为JavaScript中文编码的参考解决方案。希望通过这样简单的对JSP页面中文参数传递get和post方法的分析对你的编程设计有帮助。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • JSP乱码问题
  • JSP页面伪静态化
  • JSP struts2 url传参中文乱码解决办法
  • JSP 开发之Struts2内建自定义拦截器
  • jsp实现页面分页功能代码
  • jsp中四种传递参数的方法
  • JSP向后台传递参数的四种方式总结
  • jsp给后台带多个参数的方法
  • JSP中表达式的使用详解
  • jsp中获得路径的两种方法和获得url路径的方法(推荐)

相关文章

  • 2017-05-11JSP过滤器Filter配置过滤类型全部汇总
  • 2017-05-11jsp实现页面实时显示当前系统时间的方法
  • 2017-05-11JSP下载服务器文件的方法
  • 2017-05-11如何防止IE缓存jsp文件
  • 2017-05-11java 中文字符串数组按照音序排列
  • 2017-05-11如何解决在jsp页面上导入.xls文件报错问题
  • 2017-05-11jsp页面调用applet实现人民币的大小写转换
  • 2017-05-11Java从服务器上获取时间动态显示在jsp页面实现思路
  • 2017-05-11下载完成后页面不自动关闭的方法
  • 2017-05-11jsp页面显示数据库的数据信息表

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Java Web开发之信息查询方式总结
    • Spring.xml 标签配置补充
    • JSP教程(七)-pluginAction的使用
    • 初学jsp心得
    • JSP由浅入深(8)—— JSP Tags
    • JSP乱码问题
    • JSP中 Session和作用域的使用
    • JSP动态网站开发环境配置详细方法第1/2页
    • jsp编程常用技巧小结
    • jdbc连接数据库步骤深刻分析

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有