关于Tomcat服务器中使用jsp找不到图片存放路径的问题
2015-11-10 11:02
856 查看
1.JSP中输入路径 <img src="/picture/p2.png"> 则默认查找到的是D:\Java\Tomcat\apache-tomcat-8.0.27\webapps下的/picture/p2.png 而不是 wtpwebapps!!!
因为在D:\Java\Tomcat\apache-tomcat-8.0.27\conf\server.xml 中默认设置有
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
2.使用<%= request.getContextPath() %> 返回的是当前项目的相对路径 /MultimediaInstitute(项目名为MultimediaInstitute) 对应的绝对路径为D:\Java\Tomcat\apache-tomcat-8.0.27\webapps/MultimediaInstitute
3.更改tomcat服务器的编译路径的方法:双击tomcat服务器,删除服务器上部署的所有项目(remove all),然后右击服务器单击publish,之后便可以设置编译路径了。
4.
path是虚拟目录,访问的时候用127.0.0.1:8080/welcom/*.jsp访问网页,welcome前面要加/;
docBase是网页实际存放位置的根目录,映射为path虚拟目录;
reloadable="true"表示你修改了jsp文件后不需要重启就可以实现显示的同步。此选项如果选中,每次修改jsp之后,webapps(或wtpwebapps)下的工程编译目录变回刷新,此时放在里面的其他文件便会被删除!
因为在D:\Java\Tomcat\apache-tomcat-8.0.27\conf\server.xml 中默认设置有
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
2.使用<%= request.getContextPath() %> 返回的是当前项目的相对路径 /MultimediaInstitute(项目名为MultimediaInstitute) 对应的绝对路径为D:\Java\Tomcat\apache-tomcat-8.0.27\webapps/MultimediaInstitute
3.更改tomcat服务器的编译路径的方法:双击tomcat服务器,删除服务器上部署的所有项目(remove all),然后右击服务器单击publish,之后便可以设置编译路径了。
4.
<Context path=”\Welcome” docBase=”c:\hello\hello” reloadable=”true” />
contex指上下文,实际上就是一个web项目;path是虚拟目录,访问的时候用127.0.0.1:8080/welcom/*.jsp访问网页,welcome前面要加/;
docBase是网页实际存放位置的根目录,映射为path虚拟目录;
reloadable="true"表示你修改了jsp文件后不需要重启就可以实现显示的同步。此选项如果选中,每次修改jsp之后,webapps(或wtpwebapps)下的工程编译目录变回刷新,此时放在里面的其他文件便会被删除!
相关文章推荐
- 启动TOMCAT报错 java.util.zip.ZipException: invalid LOC header (bad signature)
- 在tomcat访问时无需填写项目名称的配置
- tomcat的webapp下的root文件夹的作用是什么
- Java数据库连接-JNDI方式- 配置Tomcat6.0 连接池 配置相关
- CentOS+JDK+Tomcat+MySql&JDBCDriver 开发环境搭建实录
- Tomcat源码 Connector(2)
- tomcat服务器配置及使用
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- Tomcat的版本、Servlet/JSP版本、JavaEE版本、JavaSE版本 四者之间的对应关系。
- 免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。
- tomcat目录结构、web应用的目录结构及相关应用
- 部署WAR文件到tomcat
- 点击MyEclipse中Tomcat发布项目按钮没有反应
- Eclipse+tomcat+MySQL搭建JavaWeb开发环境
- mac下 apacha tomcat相关操作
- Webstorm 配置tomcat
- tomcat 无法启动
- 将Tomcat注册为Windows服务
- tomcat&jvm配置
- 使用Embedded Tomcat 和 Resteasy 来发布一个 Restful Service