首页 > 编程语言 >JavaWeb期中考试-2019年版总结

JavaWeb期中考试-2019年版总结

时间:2022-11-02 17:13:44浏览次数:52  
标签:学姐 JavaWeb 期中考试 数据库 舍友 学长 2019 nbsp

关于这次2019年期中考试的练习,我想对它进行一个总结,首先,对于完全没有接触过javaweb的我来说,只是在课上听建民老师提了一下 要做这个东西,因此在一开始只是先学着怎么画html界面,一路上也参考了很多学长学姐的代码,我想这也是建民老师让我们写博客园的意义,一方面是对自己的学习内容进行一个总结,另一方面也是为后人留一些东西,然后就是学着在eclipse中建Web项目,配置过程也是十分痛苦,我记得下一个相关的插件,由于网站在国外,因此下的特别慢,下到六十多的时候又卡住不动了,最后又只能从网上去到处搜索镜像连接,花了很久才搞定,配置完之后还需要自己学着连接数据库,在这个过程中查阅了很多资料,包括CSDN和菜鸟教程等等,数据库的连接是做这次2019试卷的基础,在一开始不熟练的时候总会出现连错数据库然后自己抓狂找不到自己想要的数据的情况,连接完成数据库之后又下载了navicat,让我的数据库变得更加直观,也方便操作,同时去b站上和黑马程序员学习了sql语句,学会了一些基础的内容,然后开始学着自己写web项目,一开始遇到的是配置问题,因为没有导入servlet.api和tomcat.api所以导致一直无法运行,去网上找了很多解决办法,另外,在网上参考学长学姐的代码时,直接把jsp文件拖到了webcontent下的weblif文件夹里导致无法运行等等问题,在解决了这些问题之后才真正开始进行练习,一开始的练习也是扶着墙走路,一边看着学长学姐的代码,想办法去理解,然后再自己写,终于在某一天自己写了一个程序,我把它命名为Zero,虽然只有姓名和性别两个数据内容,但是我依然很开心,起码实现了基础的增删改查,以下贴的是Zero的主界面代码

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<p> &nbsp&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp  只是一个简单的测试系统</p>
    <div class="content" align="center">
        <div class="main">
            <form>
                <input type="button" onclick="window.location.href='addq.jsp';" value="信息登记">
                <br>
                <br>
               <input type="button" onclick="window.location.href='updateq.jsp';" value="信息修改">
                <br><br>
               <input type="button" onclick="window.location.href='deleteq.jsp';" value="信息删除">
                <br><br>
               <input type="button" onclick="window.location.href='searchq.jsp';" value="信息查询">
                <br><br>
                <input type="button" onclick="window.location.href='show.jsp';" value="信息显示">
            </form>
          </div>
    </div>
</body>
</html>

在实现功能后,我开始着手进行了优化,比如检测方法到底应该怎么写?再如查询,一开始我写的代码使用getString("1");类似这样的写法,返回的是一个对象,直接输出的是变量里边的值,因此假设在数据库里有两个叫王明的人,我只能查询出最新的记录,而不能把两个都显示出来,因此又开始寻找解决办法,在舍友的帮助下我了解到了可以用ArrayList数组,add后遍历进行输出,同时舍友给我提供了一个好用的表格模板,基本上都可以直接套用,这里也放在下面

 

<table  border="1" width="100%">
        <tr>
            <th>姓名</th>
            <th>性别</th>
        </tr>    
        <% 
             String name2=adc.Getname();
             String sex=adc.Getsex();
         %>
        <tr>
            <td><%=(name2) %></td>
            <td><%=(sex) %></td>
        </tr>
    </table>

真的是非常感谢我的舍友,回答了我很多奇奇怪怪的问题,又非常耐心的为我解答,总之经过几天的起早贪黑,总算是摸到了一些门路。

标签:学姐,JavaWeb,期中考试,数据库,舍友,学长,2019,nbsp
From: https://www.cnblogs.com/Arkiya/p/16851615.html

相关文章

  • JavaWeb期中考试-2019年版(六)
    本次是JavaWeb期中考试最后一个部分,系统更新和数据显示的代码分享首先是updateq.jsp<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncodi......
  • 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"......