海南建设厅网站,wordpress怎么换语言,织梦网站怎么修改内容,国产免费cad软件下载1. Servlet #xff08;很久远的东西#xff0c;但是现在学习原理#xff09; html css js 前端页面#xff08;静态的#xff09; form action .html Servlet 允许将action属性设置为映射#xff0c;通过映射找到相关的Servlet class 进行数据的处理。… 1. Servlet 很久远的东西但是现在学习原理 html css js 前端页面静态的 form action .html Servlet 允许将action属性设置为映射通过映射找到相关的Servlet class 进行数据的处理。 2.服务器容器服务器中间件 apache tomcat 7 weblogic 3.搭建Servlet开发环境 startup.bat 启动tomcat服务 sgutdown.bat 关闭tomcat服务 配置tomcat环境变量让cmd命令行可以直接运行这些批处理文件。 CATALINA_HOME: D:\apache-tomcat-7.0.67\apache-tomcat-7.0.67 PATH: %CATALINA_HOME%/bin;%CATALINA_HOME%/lib; 4.javaEE的项目要符合JavaEE的标准。 1、 JavaEE App 要放在tomcat下的webapps 这个目录下面。 2、编译后的。class文件html文档图片视频...... 3、在webapps下面部署的项目必须要有WEB-INF这样一个目录 4、javaee app 需要一个独有的web.xml对其进行设置。 5.使用tomcat容器部署一个html文档的步骤 1、新建webapps文件夹_test 2、在test目录下 新建WEB_INF文件夹 3、在WEB_INF下面新建web.xml配置文件 4、将web.xml配置成webapps的配置文件拷贝tomcat实例程序下面的文件头 5、将html放入到webapps目录下。 6、解释 index 页面的路径 tomcat/webapps/test/index.html 使用浏览器访问时要通过http://localhost:8080/test/index.html来访问html文档。 http://localhost:8080 相当于tomcat/webapps这个目录。 6.创建Servlet类 1、继承HttpServlet抽象类。 2、重写HttpServlet的doGet() 或者 doPost() 3、复制servlet类的class文件到tomcat/webapps/项目名/classes/ 4、配置servlet.class(web.xml) ?xml version1.0 encodingISO-8859-1?web-app xmlnshttp://java.sun.com/xml/ns/javaeexmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_3_0.xsdversion3.0metadata-completetruedisplay-nameWelcome to Tomcat/display-namedescriptionWelcome to Tomcat/descriptionservletservlet-namehello/servlet-nameservlet-classTestServlet/servlet-class/servletservlet-mappingservlet-namehello/servlet-nameurl-pattern/hello/url-pattern/servlet-mapping/web-app 5、 使用shutdown、startup重启tomcat服务器。 6、 通过http://ip:port/project_name/url-pattern 访问servlet 7. HttpServletRequest extends ServletRequest request : 请求 HttpServletResponse extends ServletResponse response : 响应 8. servlet的生命周期 1.在用户请求Servlet程序时调用Servlet类的构造方法创建一个对象。 2.对象创建之后调用init 对该对象进行初始化。 3.调用service方法进行对请求的处理以及对客户端的响应。 4.当web服务器关闭时调用Servlet的destory方法。销毁该对象。 注 Servlet对象被创建时调用构造方法和init方法这两个方法执行一次Servlet是单利的程序。 Servlet可以设计多例只不过不常用。 服务器启动时(web.xml中配置load-on-startup1默认为0)或者第一次请求该servlet时就会初始化一个Servlet对象也就是会执行初始化方法init(ServletConfig conf) 该servlet对象去处理所有客户端请求在service(ServletRequest reqServletResponse res)方法中执行 最后服务器关闭时才会销毁这个servlet对象执行destroy()方法。 9.servlet 运行过程 1、客户端的请求 http:...... 2、请求到服务器端找到的servlet容器tomcat 3、在tomact目录下的webapps文件夹下面找到符合JavaEE规定的目录项目。 4、在web项目当中优先找到配置文件通过url-pattern属性配置的地址匹配servlet-name 与该映射名称相同的servlet标签 5、servlet标签配置的是servlet程序的class文件 6、使用servlet中的doGet或doPostservice方法配置方法执行请求的处理。 转载于:https://www.cnblogs.com/xuewuzhijing95hao/p/7263996.html