您的位置:首页 > 编程语言 > Java开发

如何手工搭建一个java web 项目

2012-04-03 16:25 851 查看
实习半年了发现自己没手工搭建一个java web项目;一个作为java web 开发最基础的东西竟然没自己动手过;于是乎开始建了一个。。中间还是遇到蛮多小问题的首先是整个web工程的目录结构:项目名称:eg:MyWebTest在工程下面包含子目录:WEB-INF,page;这边需要注意的是WEB-INF 需要大写;在WEB-INF下面需要包含:classes ,lib这两个目录和web.xml文件classes:主要存放编译好的.class 文件lib:存放你所需要依赖的jar包;最简单的工程需要用到的是jstl.jar ,standard.jar 这两个包web.xml :配置文件;配置文件的样例:
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"><display-name>MyWebTest</display-name><servlet><servlet-name>HandleServer</servlet-name><servlet-class>com.xc.test.HandleServer</servlet-class></servlet><servlet-mapping><servlet-name>HandleServer</servlet-name><url-pattern>/do</url-pattern></servlet-mapping><welcome-file-list><welcome-file>index.html</welcome-file></welcome-file-list></web-app>
编写一个servlet.java使用javac servlet.java 编译java获得.class 文件。将编译好的.class 文件存放在WEB-INF 下;tomcat 的配置:首先肯定是将tomcat加入到环境变量中了(这个上网查下)其次配置好虚拟目录:在tomcat 下的conf目录下的server.xml 中配置在host标签中添加
<Content path="/MyWebTests" docBase="G:\Gillion\gillion-tool\tomcat-6.0.16\tomcat-6.0.16\webapps\MyWebTests" />
这个配置意思tomcat 识别的路径是docBase ;在浏览器中我们输入的访问地址是http://localhost:8080/MyWebTests如果你要配置你的tomcat的话需要编辑conf下的server.xml可以配置监听端口如果你想设置登录tomcat的用户名密码就需要修改下conf下的tomcat-uers.xmleg:
<?xml version='1.0' encoding='utf-8'?><tomcat-users><role rolename="manager"/><role rolename="tomcat"/><role rolename="admin"/><role rolename="role1"/><user username="tomcat" password="tomcat" roles="tomcat"/><user username="both" password="tomcat" roles="tomcat,role1"/><user username="haha" password="haha" roles="admin,manager"/><user username="role1" password="tomcat" roles="role1"/></tomcat-users>
接下来要做的就是运行你的tomcat。。。然后在你的浏览器中输入地址:http://localhost:8080/MyWebTests
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: