request对象4.txt

来自「j2ee 概貌复习」· 文本 代码 · 共 59 行

TXT
59
字号
//////////////////////1.htm/////////////////////
<html>
<body>
	<form action="1.jsp" method="post">
		用户名:<input type="text" name="uname"><br>
		密码:<input type="password" name="upass"><br>
		兴趣:
		<input type="checkbox" name="**inst" value="篮球">篮球
		<input type="checkbox" name="**inst" value="游泳">游泳
		<input type="checkbox" name="**inst" value="唱歌">唱歌
		<input type="checkbox" name="**inst" value="跳舞">跳舞
		<input type="checkbox" name="**inst" value="看书">看书
		<br>
		<input type="submit" value="提交">
	</form>
</body>
</html>

/////////////////1.jsp//////////////////
<%@ page contentType="text/html;charset=gbk"%>
<%@ page import="java.util.*"%>
<html>
<body>
<%
	// 接收内容
	request.setCharacterEncoding("GBK") ;
	Enumeration enu = request.getParameterNames() ;
%>
<%
	while(enu.hasMoreElements())
	{
		String name = (String)enu.nextElement() ;
		if(name.startsWith("**"))
		{
			String temp[] = request.getParameterValues(name) ;
%>
			<h1><%=name%> -->
<%
			for(int i=0;i<temp.length;i++)
			{
%>
				<%=temp[i]%>、
<%
			}
%>
			</h1>
<%
		}
		else
		{
%>
			<h1><%=name%> --> <%=request.getParameter(name)%></h1>
<%
		}
	}
%>
</h1>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?