在Eclipse配置Tomcat服务器

加包,输出到tomcat

新建文件夹folder-paste connerter.jar--》在mysqljar包上右键选择 build path - add to build path

windows的tomcat解压后在eclipse里配置下就可以与eclipse集成了 linux的tomcat在服务器上解压就成

与eclipse集成后的tomcat可以直接在eclipse里运行web项目

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。 文件解释:

  • bin:存放启动和关闭Tomcat的脚本文件
  • conf:存放Tomcat服务器的各种配置文件
  • lib:存放Tomcat服务器的支持jar包
  • logs:存放Tomcat的日志文件
  • temp:存放Tomcat运行时产生的临时文件
  • webapps:web应用所在目录,即供外界访问的web资源的存放目录
  • work:Tomcat的工作目录

完成上面的操作后就可以启动服务器了 打开命令行,进入Tomcat文件夹下的bin目录 //注意前面的路径

新建一个file-new-dynamic web project-TomcatTest
新建一个package -test-new class-HelloWorld//重写HttpServlet

public class HelloWorld extends  HttpServlet {

private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException,IOException
{
	PrintWriter out = response.getWriter();//得到一个输出流
	//写给client端一个简单网页信息
	out.write("<html>\r\n");
	out.write("<head>\r\n");
	//设定解码方式
	out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\r\n");
	out.write("</head>\r\n");
	out.write("\r\n");
	out.write("<body>\r\n");
	out.write("<H1>\r\n");
	out.write("helloworld,dididi");
	out.write("\r\n");
	out.write("</H1>\r\n");
	out.write("</body>\r\n");
	out.write("</html>");
}
}

修改webcontent/web-inf/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" 
		metadata-complete ="true">
  <display-name>TomcatTest</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>servlethimi</servlet-name>
  <servlet-class>test.HelloWorld</servlet-class>
  </servlet>
  <!-- 拦截hello world请求 -->
  <servlet-mapping>
  <servlet-name>servlethimi</servlet-name>
  <url-pattern>/HelloWorld</url-pattern>
  </servlet-mapping>
</web-app>

最后全选项目右键run on server,如有必要更改servers下面的server.xml

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值