加包,输出到tomcat
新建文件夹folder-》paste connerter.jar--》在mysql的jar包上右键选择 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