知识点:Servlet+jsp

 (1).Serlvet 、jsp

   Jsp 本质上就是一个Serlvet

   Serlvet :控制层-------------->(处理客户端jsp页面发送的请求)

   Jsp : 表示层--------------------->(显示页面的内容)

(2).Jsp 九大内置对象

内置对象

描述                        类型

out

输出对象               PrintWriter        

request

请求对象               HttpServletRequest

response

响应对象               HttpServletResponse

session

会话对象               Httpsession

application

Servlet上下文对象       ServletContext

page

this,当前页面对象        object

config

Servlet初始化配置对象    serveltConfig

pageContext

页面上下文对象          PageContext

exception

异常                    Throwable

(只有错误面页面才有,设置isErrowPage=’true’)

(3).四大作用域  (存储数据)

作用域

作用范围

pageContext

当前页面有效

request

一次请求有效 (转发)

session

数据存服务器,有效时间   一次会话有效

application

数据存服务器,服务器停止失效

(4).MVC三层架构(数据访问层视图层控制层)

jsp视图层(view)----->servlet控制层(control)------>service业务层--->dao数据访问层(model)

pojo/entity实体层:封装成实体对象,对每一层进行数据传递

公司域名下的四个包:dao包下(impl包)、pojo、service包下(impl包)、servlet

实现类写在实现类的包下

(5). lombok插件(小辣椒)-----------作用:主要用在实体类中,提供很多的注解

教程网址:IDEA 2022 之 Lombok 使用 教程_idea lombok-CSDN博客  

主要步骤:File------>setting---->Build,Executing,Deployment------>Annotation Processsors--->找到EnaBable annotation processing选中---->点击Apply--->OK即可

(6).注解

1.实体类的注解

@Data 提供get()/set()方法

@AllArgsConstructor  提供有参构造方法

@NoArgsConstructor  提供无参的构造方法

2.servlet类的注解

@WebServlet   标识当前类是一个servlet类(value相当于urlPatterns:配置页面的访问路径)

写一个Web项目:

  1. .先创建java项目,再创建Web项目,右键项目名,找到Add framwork Sopport-->Java-EE下选中创建web-appliction-->OK即可
  2. .检查jsp页面是否能显示,配置本机的tomcat服务器,添加一个Local--->Tomcat Server--->找到D盘下tomcat的路径,默认访问的浏览器,添加页面访问的路径----->Apply--->OK即可
  3. .包名:com.公司域名的反写.模块名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值