tomat 欢迎页面设置在WEB-INF目录下时不显示问题

<?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" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>migu</display-name>
<welcome-file-list>
<welcome-file>WEB-INF/view/index.jsp</welcome-file>
<welcome-file>WEB-INF/view/index.jsp</welcome-file>
<welcome-file>WEB-INF/view/index.html</welcome-file>
</welcome-file-list>
</web-app>

windows下 配置为以上后,页面显示404

查明原因为:斜线问题导致

改为

<welcome-file>WEB-INF\view\index.jsp</welcome-file>

时间: 2024-10-12 19:06:17

tomat 欢迎页面设置在WEB-INF目录下时不显示问题的相关文章

监控web站点目录下所有文件是否被恶意篡改

监控web站点目录下所有文件是否被恶意篡改,(文件内容被改了)如果有的就打印改动的文件名 定时任务:每三分钟执行一次监测一次 文件被篡改的特征: 大小可能会变化(为什么说可能呢,如果把里面的值1改为2大小是不会变化的) 修改时间会变化   (文件测试符ot,nt) 文件内容会变化,通过md5sum指纹判断 增加或者删除文件 问题: 代码发布方案:大公司或规范的公司,不会时刻传代码,每天1-2次 脚本不严谨啊,工作中先解决文件,然后在解决好问题 #!/bin/sh num=`cat site.lo

获取Assets目录下的图片显示并上传

1 package com.jingle.getlocal; 2 3 import java.io.ByteArrayOutputStream; 4 5 import java.io.InputStream; 6 7 import org.apache.http.Header; 8 9 import sun.misc.BASE64Encoder; 10 11 import com.loopj.android.http.AsyncHttpClient; 12 import com.loopj.an

.gitignore排除(不忽略)二级以上目录下的文件或目录

在.gitignore中,结合使用/*和!filename的语法,可以达到除特定文件或目录外全部忽略的目的.但当希望不忽略的文件或目录在二级或多级目录下时,如果这样写 /* !/sub/subsub/  是不能达到预期效果的,这会导致根目录下的全部文件被忽略,包括/sub/subsub/.因为.gitignore语法中,!filename只能对同级的/*生效,因此如果要在根目录中排除多级目录中的文件,需要重复地指明每一级目录的忽略规则.下面以忽略根目录中的全部文件,但不忽略/1st/2nd/目录

Linux下搭建SVN服务器及自动更新项目文件到web发布目录(www)

一.linux服务器端配置 [[email protected] ~]# rpm -qa | grep sub subversion-libs-1.7.14-10.el7.x86_64 subversion-1.7.14-10.el7.x86_64 [[email protected] ~]# ps -ef | grep svn root      21019  20613  0 21:57 pts/0    00:00:00 grep --color=auto svn [[email prot

SVN 使用hooks 自动更新到远程的web目录下

环境: A机器192.168.1.10  作为SVN的服务端     (环境 apache svn ssh) 环境: B机器 192.168.1.20    (环境 nginx php ssh svn 作为客户端) 目的:开发人员上传代码到A机器时, 会自动更新到B机器上nginx代理服务器的web目录,  以便开发人员直接访问. 环境搭建: A机器apache+svn环境的配置. http://my.oschina.net/denglz/blog/89183 配置好以后svn的基础功能(检出/

eclipse新建web项目,运行后在tomcat安装目录下webapps中没有该项目

一.发现问题在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字.二.验证很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中.在内置浏览器中输入http://localhost:8080/webDemo/login.jsp可正常打开.但在外部浏览器上打开http://localhost:8080时确没有出现所期望

Java web 项目读取src或者tomcat下class目录下的xml文件或者properties文件

//生成一个文件对象: File file = new File(getClass().getClassLoader().getResource("test.xml").getPath()); //直接得到一个输入流: InputStream in = getClass().getClassLoader().getResourceAsStream("test.xml"); //在当前线程获取--这个方法不大稳定 //String path = Thread.curr

MyEclipse下的web project 怎么部署到tomcat目录下的webapps

启动tomcat 后 右击-->add deployment...-->选择你要部署到tomcat目录下的webapps下的web project -->查看webapps,就能看到多了个文件 OK?

如何配置任意目录下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项目需要