1.注册

register.jsp  ,show.jsp

WebContent/register.jsp:

WebContent/show.jsp:

http://localhost:8888/MyJspProject/show.jsp?uname=aa&upwd=123&uage=22&uhobbies=%E7%AF%AE%E7%90%83
        连接/文件?参数名1=参数值1 & 参数名2=参数值2 & 参数名1=参数值1 
  
get提交方式:  method="get" 和 地址栏 、超链接(<a href="xx">)请求方式 默认都属于get提交方式

get与post请求方式的区别:
a.   get方式 在地址栏显示 请求信息  (但是地址栏能够容纳的 信息有限,4-5KB;如果请求数据存在大文件,图片等  会出现地址栏无法容纳全部的数据而出错) ;post不会显示
b.   文件上传操作,必须是post
推荐使用post

2.统一请求的编码 request

get方式请求 如果出现乱码,解决:
a.统一每一个变量的 编码 (不推荐)
    new String(  旧编码,新编码);
    name = new String(name.getBytes("iso-8859-1"),"utf-8");

b. 修改server.xml ,一次性的 更改tomcat默认get提交方式的编码 (utf-8)
建议 使用tomcat时, 首先在server.xml中 统一get方式的编码.. URIEncoding="UTF-8"

tomcat7 (iso-8859-1)

tomcat8(utf-8)

使用request对象实现注册实例,请求方式编码的问题相关推荐

  1. Request 对象、重定向、请求转发

    通过前面的学习我们能够创建并运行一个简单的Servlet 程序,完成浏览器和服务器的简单交互,但是我们编写的 Servlet 代码是没有对浏览器的请求进行处理的.现在我们开始学习 如何使用 Servl ...

  2. java request 原理_JavaWeb response和request对象原理及实例解析

    HttpServletResponse: HttpServletResponse对象服务器的响应.这个对象中封装了向客户端发送数据.发送响应头,发送响应状态码的方法. 字符编码格式: 方法一: // ...

  3. request对象的相关方法和获取request对象的方式

    request对象相关方法如下: 1.获取客户机环境信息常见方法:: 1.getRequestURL方法返回客户端发出请求时的完整URL.2.getRequestURI方法返回请求行中的资源名部分.3 ...

  4. Django Request对象3.3

    HttpReqeust对象 服务器接收到http协议的请求后,会根据报文创建HttpRequest对象 视图函数的第一个参数是HttpRequest对象 在django.http模块中定义了HttpR ...

  5. request 对象和 response 对象

    Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象.和代表响应的response对象 HttpServletResponse HttpServletR ...

  6. JSP中get和post请求方式的区别及乱码解决方法

    JSP中get和post请求方式的区别及乱码解决方法 get提交方式:默认method="get" 和 地址栏.超链接请求方式默认都属于get提交方式 form表单的method属 ...

  7. Servlet第四篇【request对象常用方法、应用】

    什么是HttpServletRequest HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这 ...

  8. django-视图中的request对象的属性

    本篇介绍的属性都是视图函数中request对象的 可以通过下面方式获取值 request.属性名 详情看说明: path 请求的页面完整路径 method 浏览器的请求方式 值为'POST' 或者 ' ...

  9. 2021 Axios 各种请求方式传递参数格式整理

    目录 axios.request(config) axios.get(url[, config]) axios.delete(url[, config]) axios.post(url[, data[ ...

最新文章

  1. Java怎么定义图片公共路径_【Java】springboot配置图片访问路径
  2. 某外包程序员炫耀:不用管绩效和代码质量,工作摸鱼,从不加班,没有pua,外包是真的舒服!...
  3. windwos -- bat脚本
  4. dagger android 学习(二):AndroidInjector的使用
  5. MYSQL的函数有哪些?(4.3时间与日期函数)
  6. JAVA程序员已成为最疯狂的加班行业,没有之一?
  7. 不错!SpringBoot发布Jar包优化瘦身指南!
  8. 作者:劳保强(1989-),男,中国科学院上海天文台助理工程师
  9. 【华为云技术分享】如何处理暗数据?
  10. python 3d绘图kmeans_使用python绘制3d的图形
  11. tcpdump抓包分析
  12. [TypeScript]中字符和ASCII码转换
  13. 容易发错音的英语单词及音标
  14. ERP与PDM集成基本原理
  15. 报错解决:expected START_TAG or END_TAG not TEXT (position: TEXT seen
  16. 前缀表达式与后缀表达式
  17. [Unity3d]第一人称和第三人称视角完美切换
  18. AMEsim 3D动画制作流程
  19. 今年某宝网双11“喵糖游戏”又翻车了?遭大量网友举报
  20. 万能手机破解的正确姿势

热门文章

  1. 苹果支付APPle pay
  2. python的复制,深拷贝和浅拷贝的区别
  3. 6.3.2 基于DMG文件安装MySQL
  4. 顺丰延误怎么办,这些方法可以帮到你
  5. 强烈推荐这个优秀的技术公众号!!
  6. [i.MX6q]i.MX6q处理器,linux操作系统平台搭建 从SD卡启动系统
  7. GB/T 3077-1999中碳调质锰钢40Mn2成分性能
  8. 我在混音中对一些特定频段处理的经验
  9. 破产姐妹第一季/全集2 Broke Girls迅雷下载
  10. jsTree ajax 获取json数据加载树