jsp跳转接收数据

register.jsp

<%--
  Created by IntelliJ IDEA.
  User: Administrator
  Date: 2019/5/9 0009
  Time: 下午 8:00
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
<form action="show.jsp">
    用户名<input type="text" name = "uname"/><br/>
    密码<input type="password" name="upwd"/><br/>
    年龄<input type="text" name="uage"/><br/>
    爱好<br/>
    <input type = "checkbox" name = "uhobbies" value="足球"/>足球。
    <input type="checkbox" name = "uhobbies" value="篮球"/>篮球。
    <input type="checkbox" name="uhobbies" value="乒乓球"/>乒乓球。<br/>
    <input type = "submit" value="注册">
</form>

</body>
</html>

show.jsp

<%--
  Created by IntelliJ IDEA.
  User: Administrator
  Date: 2019/5/9 0009
  Time: 下午 8:01
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
<%
//设置编码

    request.setCharacterEncoding("utf-8");
        //请求字段名
        String name = request.getParameter("uname");
        int age = Integer.parseInt(request.getParameter("uage"));//强转为int型;
        String pwd = request.getParameter("upwd");
        String[] hobbies = request.getParameterValues("uhobbies");//组合请求字段名;
        %>
       注册成功,信息如下:<br>
       姓名:<%=name%><br>
       年龄:<%=age%><br>
       密码:<%=pwd%><br>
       爱好:<br/>
<%
    if (hobbies !=null) {
        for (String hobby : hobbies) {
            out.print(hobby + "nbsp");
        }
    }
%>
</body>
</html>

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值