一、servlet第一个程序
一、servlet第一个程序
swift_hua 发表于8个月前
一、servlet第一个程序
  • 发表于 8个月前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

 

HelloSevlet.java文件:

package zxc;
import java.io.IOException;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

public class HelloServlet implements javax.servlet.Servlet{

	public ServletConfig getServletConfig() {
    //返回servlet的配置信息对象
	
		return null;
	}

	public String getServletInfo() {
    //返回servlet的信息(作者,版权,没啥用)
	
		return null;
	}

	public void init(ServletConfig arg0) throws ServletException {
    //初始化方法。第一次请求调用

	}

	public void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException {
		System.out.println("你好servlet!");
        //服务方法
	}
	public void destroy() {
    //销毁方法	
	}
	//执行流程:构造器——初始化init——循环service——正常关闭destroy方法
}

web.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns="http://xmlns.jcp.org/xml/ns/javaee"
	xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
	id="WebApp_ID" version="3.1">
	<display-name>zxc</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>

	<!-- 告诉tomcat,来帮我管理servlet的生命周期 -->
	<servlet>
		<servlet-name>HelloServlet</servlet-name>
		<servlet-class>zxc.HelloServlet</servlet-class>
	</servlet>

	<!-- 向外暴露一个资源名称,用于外界访问
	 		http://ip:port/context/资源名称
	  -->
	<servlet-mapping>
		<servlet-name>HelloServlet</servlet-name>
		<url-pattern>/HelloServlet</url-pattern>
		<!-- 此处就写http://localhost:8080/zxc/HelloServlet 可访问 -->
	</servlet-mapping>

</web-app> 


项目结构图:

 图片

标签: servlet
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 33
码字总数 20868
×
swift_hua
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: