idea创建web工程


复制之前代码到相应的位置


说说js和jsp?

在web下创建addCs.jsp文件(增加数据界面)

表单设计

将表单输入选项放到表格中
之前用jsp实现动作,现在直接用servlet实现Action




表单的get/post方法对应servlet的doGet/doPost函数


怎么将jsp界面和servlet关联?
方法一:在web.xml配置(最初的方法)


方法二:(注解)
部署应用
添加jar包:File----Project Structure


启动服务器

首页

请求cs.php

将页面的form的method设置为post,启动点击增加按钮,看效果。。。。。
继续编辑代码
在增加界面增加一个隐藏标签

编辑Servlet的doGet()

浏览器访问:
通过首页访问
地址栏直接访问
http://127.0.0.1:8080/cs.php?op=insert&csa=100
http://127.0.0.1:8080/cs.php?op=delete&csa=100
http://127.0.0.1:8080/cs.php?op=update&csa=100
解释结果
http://127.0.0.1:8080/zsls.php?op=insert&csa=100
怎么实现下列请求结果一样
http://127.0.0.1:8080/cs.php?op=insert&csa=100
http://127.0.0.1:8080/zsls.php?op=insert&csa=100
实践:
1 在CsServlet中执行insert语句实现增加数据

2 实现对CsEmp表增加数据
- 复制addCS.jsp为 addCsEmp.jsp,增加相应输入框(数据无需判断)

2)复制CsServlet.java为CsEmpServlet.java执行insert语句

配置web.xml

目录结构

forward和redirect区别?
forward转发
创建web工程,并创建两个jsp
one.jsp

two.jsp


重定向redirect
编辑one.jsp

java三种变量的生命周期?
C代码------》预处理----》汇编【有汇编代码】--》编译---》链接----》目标码
继续servleta练习
解决针对不同表不同字段,重复写获取参数值代码

https://blog.youkuaiyun.com/caststudy/article/details/86504563

编辑cs表对应的类Cs,重写toString函数

编辑Dao

编辑CsServlet.java

!!!!!!!!!!!!!!!!!!!!!!!!页面看到数据再继续!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

地址栏直接请求http://127.0.0.1:8080/cs.php
继续编辑

继续。。。。。。。。。。。。。。。。。。。。。。。。。。。。
复制之前【增加或删除jsp】命名showCs.jsp,编辑如下

编辑CsServlet

实现删除,编辑CsServlet

实现修改功能
复制增加界面为修改界面modifySc.jsp(注意变化部分)

编辑CsServlet,复制insert部分,增加一个参数即可

编辑web.xml调整首页

目录结构



被折叠的 条评论
为什么被折叠?



