如何配置任意目錄下Web應用程序
1,首先創建一個Web項目,tomcat 7, JDK 1.8
2,創建Web項目並部署到tomcat服務器下運行的步驟和方法:
- 在Eclipse下創建一個JAVA project
- 在JAVA項目下創建Web開發的目錄結構
-WEB-INF
-classes(編譯後的class文件必須放在該目錄下,如何修改Eclipse項目的class文件輸出目錄請參考:http://www.cnblogs.com/revel171226/p/8690792.html)
-lib(這個目錄主要是房web項目需要依賴的一些jar包)
-web.xml(可以從E:\DevelopTools\apache-tomcat-8.5.24\webapps\docs\WEB-INF (tomcat的安裝目錄)中復制過來)
html 頁面
JSP 頁面
圖片。。。。。
- 在src下創建一個Person類
public class Person{ public String getPersonInfo(){ return "person info......" } }
4). 手工的 Person 類對應的 class 文件(含包)復制到 classes 目錄下
可以通過修改默認的輸出目錄達到自動把編譯好的 class 放到 classes 目錄下:
5). 在 WebContent 目錄下新建一個 JSP 文件:
<%@page import="com.atguigu.test.Person"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%
Person person = new Person();
System.out.print(person.getPersonInfo());
%>
6). 把 WebContent 目錄復制到 Tomcat 的 webapps 目錄下, 並改名為: helloworld
7). 在瀏覽器的地址欄中輸入: http://localhost:8989/helloworld/hello.jsp 即可
看到命令行的打印信息
8). 配置任意目錄下的Web應用程序:
在 conf 目錄下依次創建 catalina\localhost 目錄,然後在 localhost 目錄下為 test
這個Web應用程序建立 test.xml 文件,編輯這個文件輸入以下內容
<?xml version="1.0" encoding="UTF-8"?>
<Context
docBase="E:\\Java\\Source\\atguigu\\java-1\\firstWebApp\\WebContent"
reloadable="true"/>
如何配置任意目錄下Web應用程序