第一个jsp

来源:互联网 发布:最基本的网络拓扑结构 编辑:程序博客网 时间:2024/06/05 22:51

用一个jsp页面制作表单,注册信息并提交

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body> <form action="show.jsp" method="post">      <ul>          <li>输入用户姓名:<input type="text" name="name"/><br/></li>          <li>选择性别              <input type="radio" name="sex" value="男" checked="checked"/>男              <input type="radio" name="sex" value="女"/>女          </li>          <li>                                           选择密码提示问题:              <select name="question">                      <option value="母亲生日">母亲生日</option>                      <option value="宠物名称">宠物名称</option>                      <option value="电脑配置">电脑配置</option>              </select>          </li>          <li>输入问题名称<input type="text" name="key"/></li>          <li>              <div style="width:400px">                   <input name="like" type="checkbox" value="唱歌跳舞"/>唱歌跳舞                   <input name="like" type="checkbox" value="网上冲浪"/>网上冲浪                   <input name="like" type="checkbox" value="户外登山"/>户外登山<br/>                   <input name="like" type="checkbox" value="体育运动"/>体育运动                   <input name="like" type="checkbox" value="读书看报"/>读书看报                   <input name="like" type="checkbox" value="欣赏电影"/>欣赏电影              </div>          </li>          <li><input type="submit" value="提交"/></li>      </ul>      </form></body></html>

用下面这个show.jsp来接收该表单内容

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>显示表单页面</title></head><body>      <ul style="list-style:none;line-height:30px">         <li>输入用户姓名:<%=new String(request.getParameter("name").getBytes("ISO8859_1"),"UTF-8")%></li>         <li>选择性别: <%=new String(request.getParameter("sex").getBytes("ISO8859_1"),"UTF-8")%></li>         <li>选择密码提示问题: <%=new String(request.getParameter("question").getBytes("ISO8859_1"),"UTF-8")%></li>         <li>请输入问题答案: <%=new String(request.getParameter("key").getBytes("ISO8859_1"),"UTF-8") %></li>         <li>                                        请选择个人爱好:               <%                 String[] like=request.getParameterValues("like");                 for(int i=0;i<like.length;i++)                 {              %>              <%=new String(like[i].getBytes("ISO8859_1"),"UTF-8")+"  "%>              <% } %>         </li>               </ul></body></html>


0 0
原创粉丝点击