tomcat下發布jsp應用程序的方法
1:直接放到webapps目錄下
webapps這個默認的應用目錄是可以改變的。
打開Tomcat的conf下的server.xml文件找到
<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
在這裏的appBase="webapps"是指定應用目錄的,可以將這個目錄更改到想要的目錄去
本人試驗:在新建的目錄是不能直接運行jsp的!
2:在server.xml中指定
在tomcat的配置中,一個web應用就是一個特定的Context,可以通過在server.xml中新建Context來部署一個jsp應用程序,打開server.xml文件,在Host標籤內創建一個Context,內容如下:
<Context path="/myap" reloadable="true" docBase="d:/myapp" workDir="d:/myapp/work" />
其中path是虛擬路徑,docBase是jsp的物理路徑,workDir是這個應用的工作目錄
3:創建一個Context文件
<Context path="/admin" docBase="${catalina.home}/server/webapps/admin"debug="0" privated="true"></Context>