在eclipse下新建和配置servlet,超详细

1.新建项目,右键选择其他项目,找到这个Dynamic Web Project,点击下一步。

2.填写项目名,点击下一步

3.继续点击下一步,出现下面的画面,选中它,完成

4.创建java项目,也就是创建servlet,并继承HttpServlet类。crtl+shift+o会导入你所需要的相关包

5.在空白处右击,选择source->override->选择doPost和doGet方法

6.现在来编写doPost()方法

package alang;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class alangServlet extends HttpServlet {

	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		// TODO 自动生成的方法存根
		this.doPost(req, resp);
	}

//下面这个方法是用来处理使用post方式提交的请求
	@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		// TODO 自动生成的方法存根
		req.setCharacterEncoding("utf-8");
		resp.setContentType("text/html;charset=utf-8");//解决乱码问题
		PrintWriter out=resp.getWriter();//接受设为out
		out.println("<HTML>");
		out.println("<head><title>hi,servlet</title></head>");
		out.println("<body>");
		out.println("how are you");
		out.println("</body>");
		out.println("</HTML>");
		out.close();
	}

}

7.现在来配置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>alang</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>alangServlet</servlet-name> <!--一般设为servlet类的名字-->
  		<servlet-class>alang.alangServlet</servlet-class><!--包名+类名-->
  </servlet>
<!--servlet映射配置-->
  <servlet-mapping>
  		<servlet-name>alangServlet</servlet-name><!--和上面保持一致-->
  		<url-pattern>/alang</url-pattern><!--servlet映射路径必须加/-->
  </servlet-mapping>
  		
</web-app>

 

8,右击这个tomcat,选择add and remove

把左边要进行操作的包进行双击,这个包就会进入右面configured里面了,如果configured里面本来有包,同样是双击就可以移出去了。

9.再次右击tomcat,选择start就可以了,然后去浏览器在地址栏输入localhost:8080/包名/刚才urlpattern设置的名字

10,到此为止,servlet新建和配置结束,显示的how are you是刚才在doPost方法写的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Daniel_Alan

您的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值