承接上文:JavaWeb课程复习资料(七)——select服务查询所有功能编写

1、添加【AddServlet】

2、添加AddServlet编码

package com.item.servlet;import com.item.dao.UserInfoDAO;
import com.item.daoimpl.UserInfoDAOImpl;
import com.item.pojo.UserInfo;import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.List;@WebServlet("/SelectAllServlet")
public class SelectAllServlet extends HttpServlet {@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {req.setCharacterEncoding("utf-8");UserInfoDAO db = new UserInfoDAOImpl();List<UserInfo> list = db.GetAll();req.setAttribute("list",list);req.getRequestDispatcher("index.jsp").forward(req,resp);}@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {doPost(req, resp);}
}

3、在【index.jsp】中添加【添加】按钮编码

 <a href="Add.jsp" class="btn btn-primary">添加</a>

4、创建【AddServlet.jsp】

5、添加【AddServlet.jsp】编码

<%--Created by IntelliJ IDEA.User: qwe84Date: 2022/2/26Time: 11:39To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>添加</title><link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">
</head>
<body><form action="/AddServlet" method="post"><p><input type="text" placeholder="请输入用户名" name="userName" class="form-control" required/></p><p><input type="text" placeholder="请输入爱好" name="introduce" class="form-control" required/></p><p><input type="submit" value="添加" class="btn btn-primary"/></p></form>
</body>
</html>

6、执行测试

点击【左上角的添加功能】

添加成功,可以看到【sunwukong】的值是【七十二变】。

JavaWeb课程复习资料(八)——添加功能相关推荐

  1. JavaWeb课程复习资料(九)——删除功能

    承接上文:JavaWeb课程复习资料(八)--添加功能 1.创建[DeleteByIdServlet.jsp] 2.添加[DeleteByIdServlet.jsp]编码 package com.it ...

  2. JavaWeb课程复习资料(十)——修改功能

    承接上文:JavaWeb课程复习资料(九)--删除功能 目录 1.创建[UpdateByIdServlet.java] 2.创建[UpdateServlet.jsp] 3.创建[UpdateServl ...

  3. JavaWeb课程复习资料——用于突击考试总结

    环境使用: 系统:win10 开发工具:IntelliJ IDEA 2021以上版本 数据库:MySQL 需求jar包:mysql-connector-java-5.1.39.jar Tomcat版本 ...

  4. JavaWeb课程复习资料(六)——DAO与DAOImpl层封装

    承接上文:JavaWeb课程复习资料(五)--配置Tomcat 目录 1.DAO层 2.DAOImpl层 1.DAO层 DAO层是接口层,故而需要使用[interface]修饰 源码如下: packa ...

  5. JavaWeb课程复习资料(四)——创建Servlet

    承接上文链接:JavaWeb课程复习资料(三)--将[resultSet]形式的数据转为List<T>的形式 1.创建Servlet包,以及SelectAllServlet.java类 2 ...

  6. JavaWeb课程复习资料(二)——idea创建JDBC(FactoryDB)

    本课程上文链接:[JavaWeb课程复习资料(一)--idea导入mysql-connector.jar包] 1.创建[工厂类]的包与类 2.输入链接路径与账号密码 package com.item. ...

  7. JavaWeb课程复习资料——中文乱码上下文处理

    乱码分为进出两种: HttpServletResponse是输出 HttpServletRequest是输入 resp.setContentType("text/html;charset=u ...

  8. 能利用计算机来模拟某种真实的实验现象,自然现象或社会现象的课件是,《计算机辅助教学》课程复习资料...

    考试资料 <计算机辅助教学>课程复习资料 一.单项选择题 1. 教学软件又称为 A . A.课件 B.多媒体 C.操作系统 D.应用软件 2. 继课件之后的第二代教学软件称为 A . A积 ...

  9. 专科段《质量管理》课程复习资料(3)——简答、计算题

    小编黑板青云寄语: 1.为了方便打印,答案放在了最后. 2.黑板青云已经为大家尽力校对,难免疏漏,如有疏漏请留言更正. 3.名词解释和判断题,见<专科段<质量管理>课程复习资料(1) ...

最新文章

  1. jquery---基本标签
  2. 武汉网络推广优化中网站关键词如何更合理布局分布?
  3. hexo 博客支持PWA和压缩博文
  4. Linux Grep 命令说明
  5. 初等数论--同余--MILLER-RABIN素性检测算法优化
  6. 如何下载一个物种的全部EST序列 | NCBI | 表达序列标签
  7. leetcode 834. 树中距离之和(dp)
  8. WiFi---AP+STA共存模式(ESP8266)
  9. OFCMS 项目开源 java cms 系统 内容管理系统
  10. ai/ml_您应该在本周(7月18日)阅读有趣的AI / ML文章
  11. 关于boa+cgi上传文件大小的问题
  12. android音乐同步到iphone,安卓手机上的音乐还能转移到iPhone,你信不信
  13. 如何查看win10系统的激活情况
  14. 苹果开发者账号申请及升级更换
  15. 头条号运营技巧,百万爆文运营经验分享
  16. switch-case 采用map+函数指针替代
  17. java中什么叫引用
  18. 垃圾渗滤液除氨氮深度处理膜后除氨氮用离子交换树脂
  19. 美美征婚 阿米托佛(*^__^*)
  20. 自适应控制课程心得体会

热门文章

  1. 电脑版企业微信_靠谱的企业客户管理系统电脑版下载
  2. linux上线tomcat安装目录,LINUX 下 tomcat的安装和配置
  3. IJ-java-com-util-common:
  4. Windows核心编程:第14章 探索虚拟内存
  5. 什么是 lnmp 实现原理。
  6. hapRroxy 安装配置详解
  7. Javascript 笔记与总结(1-4)this
  8. INV标准报表+INVARAAS.rdf -- ABC分配报表
  9. Android小项目源码汇总
  10. Linux管事器战略 Web站点的悄然八要素