43request对象 续

建立一个test.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<h1>request对象</h1>
<hr>
<form action="requset.jsp" name="regForm" method="get">
<table>
<tr>
<td>用户名:</td>
<td><input type="text" name="username"/></td>
</tr>
<tr>
<td>爱好:</td>
<input type="checkbox" name="favorite" value="read"/>读书
<input type="checkbox" name="favorite" value="music"/>音乐
<input type="checkbox" name="favorite" value="movie"/>电影
<input type="checkbox" name="favorite" value="internet"/>上网
</tr>
<tr>
<td colspan="2"><input type="submit" value="登录"></td>
</tr>
</table>
</form>
<br>
<br>
<a href="requset.jsp?username=lisi">url</a>
</body></html>

建立一个request的jsp文件

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<h1>request对象</h1>
<%request.setCharacterEncoding("utf-8");//解决中文乱码问题request.setAttribute("password","123456");
%>
用户名:<%=request.getParameter("username") %><br>
爱好:<%
if(request.getParameterValues("favorite")!=null){String[] favorite = request.getParameterValues("favorite");for(int i=0;i<favorite.length;i++){out.println(favorite[i]+"&nbsp;");}}
%>
密码:<%=request.getAttribute("password") %><br>
请求的MIME类型:<%=request.getContentType() %><br>
协议类型和版本号:<%=request.getProtocol() %><br>
服务器主机名:<%=request.getServerName() %><br>
服务器端口号:<%=request.getServerPort() %><br>
请求文件的长度:<%=request.getContentLength() %><br>
请求客户端的ip地址:<%=request.getRemoteAddr() %><br>
请求的真是路径<%=request.getRealPath("request.jsp") %><br>
请求的上下文路径:<%=request.getContextPath()%><br>
</body>
</html>

运行结果

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/425356.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

wannafly挑战赛4 C-割草机 思维

时间限制&#xff1a;C/C 1秒&#xff0c;其他语言2秒 空间限制&#xff1a;C/C 32768K&#xff0c;其他语言65536K 64bit IO Format: %lld 题目描述 有一块n*m的地&#xff0c;每块地要么长满杂草(用’W’表示)&#xff0c;要么是空地(用’G’表示)&#xff0c;现在有一个…

[剑指offer]面试题第[57]题[Leetcode][第167题][JAVA][和为s的两个数字][两数之和][HashSet][二分][双指针]

[剑指offer]面试题第[57]题[Leetcode][第167题][第1题] 有序无序之分 题目输出不同之分 以下解法按照[剑指offer]面试题第[57]题进行题解 【问题描述】[简单] 输入一个递增排序的数组和一个数字s&#xff0c;在数组中查找两个数&#xff0c;使得它们的和正好是s。如果有多对数…

44response对象

<% page language"java" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8" import"java.util.*,java.io.*"%> <%out.println("<h1>response内置对象</h1>");out.println("<hr>&qu…

POJ 1703 Find them, Catch them 种类并查集

题意 给出一堆点和关系 D为两点不同集合 A为查询两点是否不同集合 n<1e5 code #include<cstdio> #include<iostream> #include<algorithm>using namespace std; const int maxn 1e57; int f[maxn],rel[maxn];//rel为0表示与父节点不同类 1为同类 …

2018java最新面试题

java面试题连接地址 https://blog.csdn.net/qq_41701956/article/details/80250226 https://juejin.im/post/5aacad4551882555642bd1b0 https://juejin.im/post/5ab1a338518825558a067c1f https://juejin.im/entry/5c6aba00e51d45719047035e转载于:https://www.cnblogs.com/liu…

45请求转发和请求重定向区别

请求转发 定义一个response的jsp文件 <% page language"java" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8" import"java.util.*,java.io.*"%> <%out.println("<h1>response内置对象</h1>&qu…

[签名算法]DSA 算法

DSA&#xff08;Digital Signature Algorithm&#xff09;是Schnorr和ElGamal签名算法的变种&#xff0c;被美国NIST作为DSS(DigitalSignature Standard)。 DSA是基于整数有限域离散对数难题的。 DSA是一种更高级的验证方式。一般用于数字签名和认证。DSA 不单单只有公钥、私钥…

Mahmoud and a Dictionary CodeForces - 766D 种类并查集

题意 给出多个字符串 然后再输入多个字符串之间的关系 让我们判断这其中是否存在矛盾的关系 有矛盾输出NO 没矛盾输出 YES 然后再输入多个询问 每个询问 两个字符串 让我们判断其中的关系 同义词输出1 反义词输出2 不确定输出3 分析 种类并查集 如果两个字符串的关系 是1 …

几位大佬启蒙老师和女神启蒙老师的博客,大家可以多关注下

Eva_J女神&#xff1a;https://www.cnblogs.com/Eva-J/ 太白金星&#xff1a;http://www.cnblogs.com/jin-xin/articles/7562422.html 金角大王等待唐僧的日子&#xff1a;https://www.cnblogs.com/alex3714/articles/5465198.html Mr.Seven 大佬&#xff1a;http://www.cnblog…

[Leetcode][第63题][JAVA][不同路径2][动态规划][压缩路径]

【问题描述】[中等] 【解答思路】 1. 动态规划流程 第 1 步&#xff1a;设计状态 第 2 步&#xff1a;状态转移方程 第 3 步&#xff1a;考虑初始化 第一行第一列 没有遇到“障碍” 就为1 如果u&#xff08;i&#xff0c;j&#xff09;0 直接返回 0 第 4 步&#xff1a;考虑…

47session 方法

定义一个page1 <% page language"java" import"java.util.*,java.text.*" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset"utf-8"&…

Wincc V7.3SE安装截图

打开某个工程出错,能力所限,找不到问题,没能解决 转载于:https://www.cnblogs.com/guyk/p/10555965.html

[剑指offer]面试题第[57-2]题[JAVA][和为s的连续正数序列][数学法][滑动窗口]

【问题描述】[简单] 【解答思路】 1. 滑动窗口 时间复杂度&#xff1a;O(N) 空间复杂度&#xff1a;O(1) public int[][] findContinuousSequence(int target) {int i 1; // 滑动窗口的左边界int j 1; // 滑动窗口的右边界int sum 0; // 滑动窗口中数字的和List<int[]&…

[Leetcode][第112题][JAVA][路径总和][递归][队列]

【问题描述】[中等] 【解答思路】 1. 递归 时间复杂度&#xff1a;O(N) 空间复杂度&#xff1a;O(H) 从根节点开始&#xff0c;每当遇到一个节点的时候&#xff0c;从目标值里扣除节点值&#xff0c;一直到叶子节点判断目标值是不是被扣完。 class Solution {public boolean…

波动基因

突发奇想&#xff0c;会不会在癌症不同阶段中&#xff0c;同一个基因呈现出多峰的waving状态&#xff0c;这样的基因会不会在癌症阶段的转变中起着作用。 一个小想法&#xff0c;有空了做一下试试&#xff0c;现在暂时确定一下用信息熵来度量waving状态的程度。 坑越挖越多&…

[项目经验]玩转开源项目

搞懂一个开源项目的几大步骤 细看四大模块 1.首先正式开始啃开源项目之前&#xff0c;基础不可少&#xff0c;比如语言底子、网络协议、基本工具、基本应用框架、甚至包括一些设计模式等等&#xff0c;否则人家开源项目很难下牙。 2.正式看一个开源项目时&#xff0c;首先可以全…

Hihocoder #1631 : Cats and Fish 模拟

题意 现有n个鱼 m个猫 每条猫有吃一条鱼所要花去的时间 问最终x分钟后会有多少只完整的鱼 和不完整的鱼 分析 很像操作系统的资源调度的问题 这种卡时间点的问题向来都要好好把 每个步骤所发生的时间给他具体化 我们看每只猫吃一条鱼花去ci分钟 而他是在这一分钟开始的时…

49session的生命周期实例

通过超链接打开的是同一会话 定义一个page1 <% page language"java" import"java.util.*,java.text.*" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8"%> <!DOCTYPE html> <html> <head> <me…