windows Servlet 环境搭建
来源:互联网 发布:淘宝买话费没发货 编辑:程序博客网 时间:2024/05/14 06:24
默认java已经配置好。
tomcat官网: http://tomcat.apache.org/
下面这个是我下好传到csdn上面的
先下载一个tomcat,直接解压到C盘
在c盘建立一个文件夹叫ServletDevel
建立一个环境变量 CATALINA 变量值等于C:\apache-tomcat-8.5.4
然后在电脑的classpath后面加上 ;%CATALINA%\lib\servlet-api.jar;C:\ServletDevel
配置完成了。
HelloWorld实例代码:
在ServletDevel中建立一个HelloWorld.java
将这段代码复制进去。
// 导入必需的 java 库import java.io.*;import javax.servlet.*;import javax.servlet.http.*;// 扩展 HttpServlet 类public class HelloWorld extends HttpServlet { private String message; public void init() throws ServletException { // 执行必需的初始化 message = "Hello World"; } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 设置响应内容类型 response.setContentType("text/html"); // 实际的逻辑是在这里 PrintWriter out = response.getWriter(); out.println("<h1>" + message + "</h1>"); } public void destroy() { // 什么也不做 }}
在 dos 中先cd到ServletDevel这个文件夹,然后继续输入javac HelloWorld.java
ServletDevel中会产生一个class文件
然后到C:\apache-tomcat-8.5.4\webapps\ROOT\WEB-INF 中建立一个classes文件夹 把ServletDevel中产生的class文件复制进去
然后到C:\apache-tomcat-8.5.4\webapps\ROOT\WEB-INF 中修改web.xml文件
把这段代码复制到 <web-app></web-app> 之间
<servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>HelloWorld</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>/HelloWorld</url-pattern> </servlet-mapping>
然后到C:\apache-tomcat-8.5.4\bin中点startup.bat
启动tomcat
在浏览器上输入http://localhost:8080/HelloWorld
出现下图说明成功了。
然后到C:\apache-tomcat-8.5.4\bin中点shutdown.bat
关闭tomcat
- windows Servlet 环境搭建
- 搭建eclipse servlet环境
- Servlet开发环境搭建
- JSP和Servlet环境搭建
- Eclipse JSP/Servlet 环境搭建
- Windows开发环境搭建
- Windows搭建Mpi环境
- PHP Windows环境搭建
- Git windows环境搭建
- android环境搭建(windows)
- android 环境搭建(Windows)
- GWT windows环境搭建
- Windows Android 环境搭建
- windows搭建hadoop环境
- Octopress Windows环境搭建
- erlang环境搭建[windows]
- Android 环境搭建Windows
- windows搭建grails环境
- TIJ读书笔记08-数组的初始化和可变参数形参
- IntelliJ Idea 常用快捷键列表
- 使用request对象获取表单的信息
- 程序退出前的最后清算阶段指针清空是否多余
- LintCode-第168题 链表求和
- windows Servlet 环境搭建
- codeforces Recover the String
- nginx com4j 500问题
- UVALive 6834Shopping(开箱拿钥匙题型)
- Cannot connect to the Docker daemon. Is the docker daemon running on this host?
- JAVA中重写equals()方法为什么要重写hashcode()方法?
- PHP Ajax 跨域问题最佳解决方案
- 20个常用的linux命令
- 一般函数指针和类的成员函数指针