首页 > 编程语言 >JavaWeb期中考试-2019年版(六)

JavaWeb期中考试-2019年版(六)

时间:2022-11-02 16:56:36浏览次数:43  
标签:JavaWeb 期中考试 修改 jsp new 2019 xname

本次是JavaWeb期中考试最后一个部分,系统更新和数据显示的代码分享

首先是updateq.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>更新前端界面</title>
</head>
<body>
   
               <form action="update.jsp" method="get">
                   
                        <table align ="center" boder="1" width="500">
            
                             <tr>
                                     <td>姓名:</td>
                                     
                                     <td><input type="text" name="xingming" /></td>
                             </tr>
                           
                              <tr>

                                 
                               <tr align "center">
 
                                       <td colspan="2"><input type ="submit" value ="更新"/> </td>

                                </tr>

                            </table>

                    </form>

   </body>
        
                                 

 

 

update.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
   <%@ page import="R.Renkou"%>
<%@ page import="Dao.dao"%>
<%@ page import="java.util.ArrayList"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>请确认您要更新的信息</title>
</head>
<body>


<%
       ArrayList<Renkou>a1=new ArrayList<Renkou>();
      dao d=new dao();
      String xname=request.getParameter("xingming");
      session.setAttribute("name", xname);
      a1=d.searchbyname(xname);
 
%>
    <table  border="1" width="100%">
        <tr>
            <th>户别</th>
            <th>类型</th>
            <th>面积</th>
            <th>房间数</th>
            <th>户主姓名</th>
            <th>身份证号</th>
            <th>性别</th>
            <th>民族</th>
            <th>受教育程度</th>
        </tr>    
        <%
        for(int i=0;i<a1.size();i++)
        {
            Renkou in=a1.get(i);
            String hubie=in.Gethubie();
            String leixing=in.Getleixing();
            String mianji=in.Getmianji();
            String fangjianshu=in.Getfangjianshu();
            String xingming2=in.Getxingming();
            String shenfenzhenghao=in.Getshenfenzhenghao();
            String xingbie2=in.Getxingbie();
            String minzu2=in.Getminzu();
            String jiaoyu2=in.Getjiaoyu();
        %>
        <tr>
        <td><%=(hubie) %></td>
        <td><%=(leixing) %></td>
        <td><%=(mianji) %></td>
        <td><%=(fangjianshu) %></td>
        <td><%=(xingming2) %></td>
        <td><%=(shenfenzhenghao) %></td>
        <td><%=(xingbie2) %></td>
        <td><%=(minzu2) %></td>
        <td><%=(jiaoyu2) %></td>
    </tr>
        <%     
        }
        %>
        </table>
    <input style="margin-left:230px;margin-top:90px;width:150px;height:60px" type = "button" value = "取消更新点击这里" onclick = "window.location.href ='index.jsp'">
    <input style="margin-left:230px;margin-top:90px;width:150px;height:60px" type = "button" value = "确认更新请点击这里" onclick = "window.location.href ='querenxiugaiq.jsp'">
    
    

 

querenxiugaiq.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>修改界面</title>
</head>
<body>
   
               <form action="querenxiugai.jsp" method="get">
                   
                        <table align ="center" boder="1" width="500">
            
                                <tr>
                                     <td>姓名(修改前):</td>
                                     
                                     <td><input type="text" name="yname" /></td>
                             </tr>
                             
                             
                             <tr>
                                     <td>身份证号码(修改后):</td>
                                     
                                     <td><input type="text" name="shenfenzheng1" /></td>
                             </tr>
                           
                              <tr>

                                        <td>性别(修改后):</td>

                                         <td><input type ="text" name="upsex"/></td>
                               </tr>
                               
                                   <tr>

                                        <td>民族(修改后):</td>

                                         <td><input type ="text" name="upminzu"/></td>
                               </tr>
                               
                                <tr>

                                        <td>受教育程度(修改后):</td>

                                         <td><input type ="text" name="upjiaoyu"/></td>
                               </tr>

                               <tr align "center">
 
                                       <td colspan="2"><input type ="submit" value ="确认修改"/> </td>

                                </tr>

                            </table>

                    </form>

   </body>
        
                                 

 

querenxiugai.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <%@ page import="R.Renkou"%>
<%@ page import="Dao.dao"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>


<%
//以下语句用于接收客户端传来的参数
      dao d=new dao();
     Renkou r=new Renkou();
     String yname=request.getParameter("yname");
      String shenfenzheng1 =request.getParameter("shenfenzheng1");
      String upsex=request.getParameter("upsex");
      String upminzu =request.getParameter("upminzu");
      String upjiaoyu=request.getParameter("upjiaoyu");
       d.judge(shenfenzheng1);
       if(d.judge(shenfenzheng1)==0)
       {
           response.getWriter().append("身份证号输入不正确!");
           %><input type="button" onclick="window.location.href ='querenxiugai.jsp'" value="重新输入"/> <%
           
       }

      d.update(shenfenzheng1,upsex,upminzu,upjiaoyu,yname);
     
%>
 
<input style="margin-left:230px;margin-top:90px;width:100px;height:60px" type = "button" value = "点击这里返回" onclick = "window.location.href = 'index.jsp'">




</body>
</html>

 

show.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <%@ page import="R.Renkou"%>
     <%@ page import="java.util.ArrayList"%>
<%@ page import="Dao.dao"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>

<%
         
          dao d=new dao();
          ArrayList<Renkou> r=new ArrayList<Renkou>();
          r=d.show();
%>
    <table  border="1" width="100%">
        <tr>
            <th>户别</th>
            <th>类型</th>
            <th>面积</th>
            <th>房间数</th>
            <th>户主姓名</th>
            <th>身份证号</th>
            <th>性别</th>
            <th>民族</th>
            <th>受教育程度</th>
        </tr>    
        <%
        for(int i=0;i<r.size();i++)
        {
            Renkou in=r.get(i);
            String hubie=in.Gethubie();
            String leixing=in.Getleixing();
            String mianji=in.Getmianji();
            String fangjianshu=in.Getfangjianshu();
            String xingming2=in.Getxingming();
            String shenfenzhenghao=in.Getshenfenzhenghao();
            String xingbie2=in.Getxingbie();
            String minzu2=in.Getminzu();
            String jiaoyu2=in.Getjiaoyu();
        %>
        <tr>
        <td><%=(hubie) %></td>
        <td><%=(leixing) %></td>
        <td><%=(mianji) %></td>
        <td><%=(fangjianshu) %></td>
        <td><%=(xingming2) %></td>
        <td><%=(shenfenzhenghao) %></td>
        <td><%=(xingbie2) %></td>
        <td><%=(minzu2) %></td>
        <td><%=(jiaoyu2) %></td>
    </tr>
        <%     
        }
        %>
        </table>
    
    <input style="margin-left:230px;margin-top:90px;width:100px;height:60px" type = "button" value = "返回主菜单" onclick = "window.location.href = 'index.jsp'">
    

</body>
</html>

 

标签:JavaWeb,期中考试,修改,jsp,new,2019,xname
From: https://www.cnblogs.com/Arkiya/p/16851550.html

相关文章

  • Office2019 正式版(Office办公套件全家桶)v16.66.1mac/win
    office 2019是一款强大的办公套件,包含的五个办公套件可以让你在职场游刃有余,其中Word2019、Excel2019是应用最广泛的软件,PowerPoint2019、Outlook2019、OneNote2019......
  • 期中考试
    校园社团活动管理系统(20分)1、项目需求:校园社团作为高校课外活动的重要组成部分,发展十分迅速,也受到越来越多学生的欢迎,社团规模、数量等都在日益增长,社团活动也更为多样和......
  • 期中考试总结
    期中考试题目:校园社团活动管理系统(20分)1、项目需求:校园社团作为高校课外活动的重要组成部分,发展十分迅速,也受到越来越多学生的欢迎,社团规模、数量等都在日益增长,社团活......
  • javaweb四大域
    什么是域?一句话总结:就是用来存数据的地方,里面存储的数据都是以key/value的形式存储javaweb中有四大域,他们的作用范围如下:PageContext<request<session<ServletConte......
  • JAVAWeb --JSP基础语法
    准备工作,导入一些依赖<dependencies><!--Servlet的依赖--><dependency><groupId>javax.servlet</groupId><artifactId>s......
  • 期中考试:校园社团活动管理系统
     校园社团活动管理系统(20分) 1、项目需求: 校园社团作为高校课外活动的重要组成部分,发展十分迅速,也受到越来越多学生的欢迎,社团规模、数量等都在日益增长,社团活动也......
  • JavaWeb学习(四)期中考试总结(方框形式超链接,对修改页面进行优化,多条件模糊查询、输入长
    一、方框形式超链接 <inputtype="button"value="注册"onclick="location.href='zhuce.jsp'"/>  二、对修改页面进行优化<tr><td>活动主题(不超过20个汉......
  • SWPU2019 Web1(无列名注入、MariaDB)
    看到登录框,admin登录试试,无弱口令。注册新用户,发现admin无法注册,于是随便注册一个用户进入后,申请广告招商,发现有xss漏洞,但这题并不是考察xss。随便发布一个广告,看到url有i......
  • JavaWeb期中考试-2019年版(三)
    本次内容为2019年期中考试的数据添加界面add.jsp和数据接受界面addq.jsp的代码分享首先是add.jsp1<%@pagelanguage="java"contentType="text/html;charset=UTF-8"......
  • JavaWeb期中考试-2019年版(一)
    第七次全国人口普查登记(20分)1、项目需求:开展第七次全国人口普查,将为编制“十四五”规划提供重要信息支持;推动实现人口与经济社会、资源环境协调发展,为深化供给侧结构性改......