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(可扩展标记语言)是一种常见的用于数据交换的格式,它的作用包括:
-
数据交换:XML提供了一种统一的数据交换格式,使得不同的系统可以方便地共享和传递数据。
-
数据存储:XML文件可以用于存储数据,因为它具有良好的可读性和可扩展性。
-
配置文件:XML文件还可以用作配置文件,因为它的结构清晰、易于阅读和修改。
-
Web服务:许多Web服务使用XML作为数据交换格式,如SOAP(简单对象访问协议)和REST(表述性状态转移)等。
-
网页排版:XML也可以用于定义网页的排版,如XHTML(可扩展超文本标记语言)。
总之,XML是一种非常通用的数据格式,可以在许多应用程序中使用。
界面
1、design
2、source
注意:
1、在Servlet3之后的servlet类可通过注释(@WebServlet("/aa"))配置servlet代码 。如果注释中的路径(即“/aa”)与xml文件中的不一致,可能会导致404问题。
2、标注的路径(”/aa“)并没有明确的要求,实践中一般为了方便辨认会设置与servlet文件名相同或使用特殊名称。
运行servlet
其中"/se"就是我们配置的路径(即“/aa”)。