JSP学习之向导式注册信息提交的两种方式

上海驾校

向导式表达式信息的提交方式一般有两种,一种是以session形式,另一种是以hidden(是表达中的数据隐藏)。

Session:

第一个jsp定义一个输入用户名的提交表单:

<body>
		<form action="password.jsp" method="post">
			你的用户名:
			<input type="text" name="userName">
			<br>
			<input type="submit" value="提交">
		</form>
	</body>


第二个jsp定义一个输入密码的提交表单,并用session保存用户名:

<body>
    <% String userName = request.getParameter("userName"); %>
   	<% session.setAttribute("userName", userName); %>
    <form action="final.jsp">
			输入密码:
			<input type="text" name="passWord">
			<br>
			<input type="submit" value="提交">
	</form>
  </body>


第三个显示用户名与密码:

<body>
		<% String psw = request.getParameter("passWord"); %>
		你的用户名是:<%= (String)session.getAttribute("userName") %>
		你的密码是: <%= psw%>
	</body>

hidden

第一个jsp定义一个输入用户名的提交表单:

<body>
		<form action="password.jsp" method="post">
			你的用户名:
			<input type="text" name="userName">
			<br>
			<input type="submit" value="提交">
		</form>
	</body>


第二个jsp定义一个输入密码的提交表单,并用hidden 隐身的向后一个jsp传值:

  <body>
    <% String userName = request.getParameter("userName"); %>
    <form action="final.jsp">
			输入密码:
			<input type="password" name="passWord">
			<br>
			<input type="submit" value="提交">
			<br>
			<input type="hidden" name="userName" value="<%=userName%>">
	</form>
  </body>
			输入密码:
			<input type="password" name="passWord">
			<br>
			<input type="submit" value="提交">
			<br>
			<input type="hidden" name="userName" value="<%=userName%>">
	</form>
  </body>


第三个显示用户名与密码:

 <body>
		<% String psw = request.getParameter("passWord"); %>
		<% String userName = request.getParameter("userName"); %>
		你的用户名是:<%= userName %>
		你的密码是: <%= psw%>
	</body>		<% String psw = request.getParameter("passWord"); %>
		<% String userName = request.getParameter("userName"); %>
		你的用户名是:<%= userName %>
		你的密码是: <%= psw%>
	</body>

在注册信息的时候,联想数据库操作,肯定是有一个id的,显然用户是不想看到这个id的,这就是id的用途。不过对于数据库是自动生成主键的表来说就没什么意思了,总之以实际

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值