【不借助MyEclipse,手动写自己的第一个web项目】
来源:互联网 发布:win10优化设置教程 编辑:程序博客网 时间:2024/06/05 17:44
1、手写FirstServlet .java,编译生成class文件
1)在webapps下新建MyWeb项目文件夹,在其下新建classes文件夹。
2)在classes文件夹下,手写第一个servlet。
package com.firstservlet;import java.io.IOException;import javax.servlet.GenericServlet;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;public class FirstServlet extends GenericServlet{@Overridepublic void service(ServletRequest req, ServletResponse res)throws ServletException, IOException{res.getOutputStream().write("手动写的第一个web项目".getBytes());}}
3)设置classpath环境变量,加入支持架包
set classpath=%classpath%;D:\JavaWeb\apache-tomcat-7.0.37.2\lib\servlet-api.jar
4)cd到classes目录,编译FirstServlet.java
javac -d. FirstServlet.java
2、配置web.xml文件,配置servlet访问路径,配置class存放路径
在WEB-INF目录下新建web.xml文件
<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <display-name></display-name> <servlet> <servlet-name>FirstServlet</servlet-name> <servlet-class>com.firstservlet.FirstServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>FirstServlet</servlet-name> <url-pattern>/servlet/FirstServlet</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list></web-app>访问http://localhost:8080/MyWeb/servlet/FirstServlet
0 0
- 【不借助MyEclipse,手动写自己的第一个web项目】
- 手动开发第一个Web项目
- 我的第一个Myeclipse下的web项目
- 第一个 手动写Servlet
- MyEclipse上的第一个java web
- MyEclipse的第一个Web Project
- MyEclipse用xfire插件写第一个Web service接口的程序步骤详解
- 自己写的第一个PHP作品
- 自己写的第一个SQLSERVER2005触发器
- 我自己写的第一个控件
- 写自己的第一个makefile
- 自己写的第一个shell脚本
- 自己写的第一个小网站
- 自己写的第一个model
- 第一个自己写的banner动画
- 第一个自己写的banner动画
- 记自己写的第一个批处理
- 动手写自己的第一个"操作系统"
- Linux查看端口使用情况
- 一些概念
- 黑马程序员-Java循环结构
- Sublime Text 2 入门及技巧
- Android之NDK
- 【不借助MyEclipse,手动写自己的第一个web项目】
- 第01讲-枚举与剪枝_观察算式
- wifidog 源码初分析(3)
- 设置TextView下划线并响应点击事件(SpannableString)
- Struts2标签之iterater
- Light OJ 1007 - Mathematically Hard
- 【数学 逆元】HDU 1211 RSA
- EJB3.0中的session bean以及MDB解析
- Fedora20下安装deb包方法