zoukankan      html  css  js  c++  java
  • 编写第一个Servlet程序

    在开始这一节之前呢,我们还需要把Tomcat配置到Eclipse中,配置的方式很简单,打开Eclipse,Window,Preferences,进入到这个页面

    将Tomcat的安装目录配置到Eclipse中。
    然后,可以看到左侧多出来一个Servers文件夹:

    新建一个LoginServlet类,继承HttpServlet

    public class LoginServlet extends HttpServlet{
    
    	@Override
    	public void init() throws ServletException {
    		System.out.println("进入 " +this.getClass().getName());
    	}
    	
    }
    

      

    这里需要引入servlet-api.jar包,可以在tomcat的lib中找到

    在web.xml里面添加Servlet配置

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xmlns="http://java.sun.com/xml/ns/javaee"
    	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
    	id="WebApp_ID" version="3.0">
    	<display-name>spring0507</display-name>
    	<welcome-file-list>
    		<welcome-file>index.html</welcome-file>
    		<welcome-file>index.htm</welcome-file>
    		<welcome-file>index.jsp</welcome-file>
    		<welcome-file>default.html</welcome-file>
    		<welcome-file>default.htm</welcome-file>
    		<welcome-file>default.jsp</welcome-file>
    	</welcome-file-list>
    	<servlet>
    		<servlet-name>LoginServlet</servlet-name>
    		<servlet-class>com.spring.web.servlet.LoginServlet</servlet-class>
    	</servlet>
    	<servlet-mapping>
    		<servlet-name>LoginServlet</servlet-name>
    		<url-pattern>/login.do</url-pattern>
    	</servlet-mapping>
    
    </web-app>
    

      

    按住ctrl,鼠标划上去,如果com.wzry.web.LoginServlet下面出来一个短横线,说明引入正确。
    如果是Eclipse,还要修改编译路径:

    这个路径是错误的,因为web项目中,Java类编译后的class文件都应该在这个地方:

    部署项目,启动Tomcat,然后打开浏览器,输入:

    http://localhost:8080/spring0507/login.do

     这就说明,我们的流程已经走通了。

    转自:https://www.cnblogs.com/skyblue-li/p/8251215.html

  • 相关阅读:
    Golang Gin 框架 Route备注
    golang的时区和神奇的time.Parse
    Linux下查看内存使用情况方法总结
    Golang 图片上绘制文字
    在linux中安装字体
    一键解决 go get golang.org/x 包失败
    go如何进行交叉编译
    Ubuntu中apt与apt-get命令的区别
    linux dns 工具包 -- bind-utils
    nohup 和 &的含义
  • 原文地址:https://www.cnblogs.com/1906859953Lucas/p/10824348.html
Copyright © 2011-2022 走看看