第二章:jsp内置对象的使用

参考书籍:《J2EE项目开发与设计(第二版)》–中国铁道出版社

一年前听别人讲过一句话,你逃掉的知识在未来总是要补上的。终于验证在了自己的身上。就像上个学期的jsp课一样,所以这个学期对待任何一门课程都更加认真了。。。学习如此,人生也是如此。

这一节主要熟悉了部分jsp内置对象的使用方法。(此处好像只用到了request对象和简单的建表操作)

以第二章习题为例:

1.建一个如下图(下图为成品)的表

reg.jsp

代码如下:
<body>
   <table>
        <form action="save.jsp" method="post" name="frm">
         <table width="700" cols="2" border=1>
            <tr><td><font color ="#ff8000" size="2" ></font>请填写以下信息</td>
            <tr><td><font color ="#ff8000" size="2" ></font>用户名:</td>
                <td><input type="text" size="18" name="name"></td></tr>
            <tr><td><font color ="#ff8000" size="2" ></font>密码:</td>
                <td><input type="password" size="18" name="password"></td></tr>
            <tr><td><font color ="#ff8000" size="2" ></font>确认密码:</td>
                <td><input type="password" size="18" name="password"></td></tr>
            <tr><td><font color ="#ff8000" size="2" ></font>性别:</td>
                <td><input type="radio"  name="sex" value="男"  ><font size="3"></font>
                    <input type="radio"  name="sex" value="女"><font size="3"></font></td></tr>
            <tr><td><font color ="#ff8000" size="2" ></font>爱好:</td>
                <td><input type="radio"  name="hobby" value="basketball"  >篮球
                    <input type="radio"  name="hobby" value="football">足球</td></tr>
            <tr><td><font color="#ff8000"   size="2"></font>专业:</td>
                <td><select name="Major">
                    <option value="请选择">请选择</option>
                    <option value="计算机科学与技术">计算机科学与技术</option>
                    <option value="软件工程">软件工程</option>
                    <option value="网络工程">网络工程</option>
                    <option value="信息与计算科学">信息与计算科学</option>
                </select>   
            <tr><td><font color="#ff8000"   size="2" ></font>其他:</td>   
                <td><textarea rows="3" cols="20" name="others"></textarea>
                </td></tr>
            <tr><td></td>
                <td><input type="submit"  name="button1"  id="button1" value="提交"/>
                    <input type="reset"  name="button2"  id="button2" value="重置"/>
                </td></tr>  
        </form>
   </table>
  </body>

2.新建一个接收注册洗信息的页面save.jsp 将reg.jsp页面中的信息打印输出

save.jsp

代码如下:
  <body>
    <% request.setCharacterEncoding("utf-8"); %>
        用户注册信息<br>
        用户名:<%= request.getParameter("name")%><br>
        密码:<%= request.getParameter("password") %><br>
        性别:<%= request.getParameter("sex")%><br>
        爱好:<%= request.getParameter("hobby") %><br>
        专业:<%=request.getParameter("Major")%><br>
        其他:<%=request.getParameter("others")%><br>



  </body>

总结:1.了解到了每一个表格中的name属性是request对象获取的参数值。
2.form与table的区别,及form和table的使用

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值