Eclipse实用快捷键
1.快速导包快捷键:ctrl+shift+O
2.提示代码:alt+/
3.函数自动生成:alt+shift+s
Eclipse写一个Servlet小程序
1.文档结构
2.写一个HttpServlet类(例如HelloServlet)
package com.kzw.web;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class HelloServlet extends HttpServlet{
private static final long serialVersionUID = 1L;
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
doPost(req,resp);
}
@Override
protected void doPut(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("调用doGet()或者doPost()方法");
}
@Override
public void destroy() {
System.out.println("Servlet 销毁...");
}
@Override
public void init() throws ServletException {
System.out.println("Servlet init...");
//可 以获得初始化参数
String fig = getInitParameter("fig");
String clazz = getInitParameter("class");
System.out.println(fig);
System.out.println(clazz);
}
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("调用service方法...");
}
}
3.写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>apple</display-name>
<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>com.kzw.web.HelloServlet</servlet-class>
<init-param>
<param-name>fig</param-name>
<param-value>my.xml</param-value>
</init-param>
<init-param>
<param-name>class</param-name>
<param-value>com.kzw.hello</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
<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>
</web-app>
需要注意的是
4.在tomcat中添加项目
5.Start tomcat
6.在浏览器里访问
7.在eclipse控制台输出了结果
8.完成
9.额外增加
如果用注解的方式,那么连xml文件都不用写