## Servlet如何获取请求的参数 ##

> 使用Request常用API来获取参数

> 这里演示的表单的提交

> 用到的是`getParameter()`和`getParameterValues()`

相关代码:

//ParamrterServlet.java

package servlet;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import java.io.IOException;

import java.util.ArrayList;

import java.util.Arrays;

public class ParameterServlet extends HttpServlet {

@Override

protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

String username = req.getParameter("username");

String password = req.getParameter("password");

String[] hobby = req.getParameterValues("hobby");

System.out.println("用户名:" + username);

System.out.println("密码:" + password);

System.out.println("兴趣爱好:" + Arrays.asList(hobby));

}

@Override

protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

// 设置请求体字符集为UTF-8

req.setCharacterEncoding("UTF-8");

String username = req.getParameter("username");

String password = req.getParameter("password");

String[] hobby = req.getParameterValues("hobby");

System.out.println("用户名:" + username);

System.out.println("密码:" + password);

System.out.println("兴趣爱好:" + Arrays.asList(hobby));

}

}

Title

用户名:

密码:

兴趣爱好:

java

c++

PHP

HTML

用户名:

密码:

兴趣爱好:

java

c++

PHP

HTML

## 如果POST请求传递出现乱码(传递中文时)如何解决? ##

> 在doPost方法中加入:

> `req.setCharacterEncoding("UTF-8");`

> 注意:这个API得加在第一行,只对后面的获取请求参数传递生效,对于前面的请求参数不会生效

java servlet获取url参数_Java Servlet如何获取请求的参数值?相关推荐

  1. php获取url参数的方法,php获取url参数方法总结

    这篇文章主要介绍了php获取url参数方法,实例总结了利用parse_url()函数解析URL的方法,需要的朋友可以参考下 本文实例讲述了php获取url参数方法.分享给大家供大家参考.具体如下: 在 ...

  2. html页面里获取url参数吗,html怎么获取url的参数

    匿名用户 1级 2017-10-28 回答 <!DOCTYPE html> <html> <head> <title>url</title> ...

  3. JavaScript 获取url参数及解决中文乱码问题

    1.获取url参数 方法一: // 获取url参数function getQueryVariable(variable) {var query = window.location.search.sub ...

  4. nowcoder FED2 获取 url 参数

    nowcoder FED2 获取 url 参数 JavaScript 获取 url 参数 题目描述 思路 程序 JavaScript 获取 url 参数 题目描述 FED2 获取 url 参数 获取 ...

  5. java获取url中参数_获取url参数(java / js)

    (1)js // 获取url参数 function getQueryString(url, name) { console.log("url = " + url) console. ...

  6. .NET手记-JS获取Url参数

    最近为App做活动专区,其中很多活动都是采用html 5页面来制作的.一方面体量较小,制作快速,更新维护容易:另一方面,嵌入App后适配效果也不会很差. 这里我们采用混编形式来从native app传 ...

  7. gin框架之获取URL参数

    gin学习之获取URL参数 获取URL参数 获取querystring参数 获取form参数 获取json参数 获取path参数 参数的绑定 获取URL参数 在前面的学习中,我们已经学会了使用gin框 ...

  8. html的子页面获取自己url,如何从html页面获取url参数并将其显示在textarea中?

    我用下面的在我的HTML页面的JavaScript功能,我想没有textarea的任何连接操作正常显示参数....如何从html页面获取url参数并将其显示在textarea中? function g ...

  9. 使用jquery获取url以及jquery获取url参数的方法

    使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作1.jquery获取url很简单,代码如下1.window.location.href;其实只是用到了javascri ...

最新文章

  1. 【机器学习基本理论】详解最大似然估计(MLE)、最大后验概率估计(MAP),以及贝叶斯公式的理解
  2. android设置主mic/副mic录音
  3. 经典C语言程序100例之八
  4. Python在SQL Server管理中的重要性
  5. 浅入MFC之对话框及MFC程序的运行
  6. 华为笔记本没有网线口_3599元起,华为台式机MateStation B515上架:R5 4600G
  7. 云计算openstack核心组件——nova计算服务(7)
  8. HDU4825/5536 [01 字典树/简单字典树更新]
  9. CRMEB首届UI设计大赛报名啦!
  10. c语言劝学,11劝学.doc
  11. cad打印去掉边框_CAD中图片的边框怎么去除? - CAD自学网
  12. IAR_EW_MSP430下载
  13. 百度推广技巧:如何提高网站点击率?
  14. 智能三路CAN总线路由器集线器助力灵活组网
  15. 自定义异常 extends Exception
  16. 利用抓包思想实现“优雅”请假
  17. JS实现当前日期是第几周
  18. 温度传感器DS18B20的使用
  19. 晨曦记账本记账,计算每个账户的某时间段账目
  20. JAVA命名规范(数据库 and 后端)

热门文章

  1. linux 服务器之查看磁盘使用情况
  2. 实际中的WebRTC:STUN,TURN以及信令(五)
  3. SecureCRT:保存输出日志的方法
  4. c++中使用 hiredis/hiredis.h
  5. MultiModel:跨领域多任务机器学习
  6. 腾讯TEG团队打造轻量级数据可视化工具——小马BI【强烈推荐大数据行业学习】
  7. 大剑无锋之Kafka的Patition的作用【面试推荐】
  8. leetcode 446. Arithmetic Slices II - Subsequence | 446. 等差数列划分 II - 子序列(动态规划)
  9. leetcode 228. 汇总区间(Java版)
  10. 【PAT甲级 找到出现次数过半的数字】1054 The Dominant Color (20 分) C++