jsp练习-关于servlet的分析总结

servlet技术

Servlet是一种Java Web技术,用于创建Web应用程序,处理客户端请求并生成响应。Servlet运行在Web服务器上,通过Web容器(如Tomcat、Jetty)提供的Servlet API与客户端进行交互。Servlet可以接收来自客户端的HTTP请求,如GET、POST、PUT、DELETE等,并生成响应,例如HTML页面、XML文档或JSON数据。Servlet还可以处理会话管理、Cookie、重定向和过滤器等Web应用程序相关的任务。

我的理解是servlet就是提供一个接口, 用于连接网页前端和后端(应该也包括数据库)。

servlet文件目录的位置

我们要操作的文件有 .java 文件 和xml文件,

xml文件的作用

XML(可扩展标记语言)是一种常见的用于数据交换的格式,它的作用包括:

  1. 数据交换:XML提供了一种统一的数据交换格式,使得不同的系统可以方便地共享和传递数据。
  2. 数据存储:XML文件可以用于存储数据,因为它具有良好的可读性和可扩展性。
  3. 配置文件:XML文件还可以用作配置文件,因为它的结构清晰、易于阅读和修改。
  4. Web服务:许多Web服务使用XML作为数据交换格式,如SOAP(简单对象访问协议)和REST(表述性状态转移)等。
  5. 网页排版:XML也可以用于定义网页的排版,如XHTML(可扩展超文本标记语言)。

总之,XML是一种非常通用的数据格式,可以在许多应用程序中使用。

界面

1、design

2、source

注意:

1、在Servlet3之后的servlet类可通过注释(@WebServlet("/aa"))配置servlet代码 。如果注释中的路径(即“/aa”)与xml文件中的不一致,可能会导致404问题。

2、标注的路径(”/aa“)并没有明确的要求,实践中一般为了方便辨认会设置与servlet文件名相同或使用特殊名称。

运行servlet

其中"/se"就是我们配置的路径(即“/aa”)。

经验分享 程序员 微信小程序 职场和发展