webservlet思考笔记

webservlet :

客户端(浏览器)-----发送--》请求(请求行,消息头,消息正文)服务器解析-----发送---》回应(状态行,响应头,响应正文)---》浏览器

 

客户端的网页地址请求资源发送给服务器-------------》服务器解析通过dom4j解析conf/web.xml配置文件使得服务端也支持了所有类型,来解析网页中的各种资源(图片,样式,脚本)--------发送----》客户端()

pom.xml是用来加载导jar包

 

页面展示 (客户端)       《---------------------》          业务逻辑(服务器)(业务逻辑处理类servlet)      《 ------------------ 》        数据存储(数据库)

 

http协议    属于无状态协议(一次请求对应一次响应,响应完之后就断开连接) 连接和连接之间没有关系

页面请求servlet地址,tomcat截取通过xml文件实现跳转对应servlet反馈数据到

分为controller包---》存放Servlet,dao包---》存放dao.java文件实现对数据库的增删改查,entity包----》实体类,用于存放定义数据表中对应字段,并且构造方法和setter和getter方法,还有tostring方法,utils包-----------》实现配置文件,创建连接池,读取文件jdbc,

增:servlet获取字段getParameter();     实现 实体类包 然后 insert(实体类),----》dao包下实现插入,sql 语句 抛异常,然后预编译PreparedStatement 然后换?用setInt/setString/setDouble(位置,值);插入executeUpdate()             context.setVariable  ThUtils.write()实现页面跳转sendRedirect(request.getContextPath()+"/对应Servlet");
          

查:获取字段getParameter();     实现 实体类包 然后showlist()      ---->dao包下实现查询,sql语句抛异常,然后Statement,      

ResultSet rs=s.executeQuery(sql);    while(rs.next())         getInt/getString/getDouble((位置))     用list存储然后在servlet文件

context.setVariable()跳转ThUtils.write()

html页面:th:text=${}    th:src="@{'images/'+${t.imgName}}"      th:each="a : ${  } "               

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

饭九钦vlog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值