学习java的时间不长,所以遇到些问题解决不了,希望高人帮忙下。我用eclipse编写了几个filter,在自己的电脑上配置在网站项目中没有问题,但是在别人的电脑上配置的时候出现了问题。问题如下: 我把编译好的class文件放在别人tomcat服务器下的webapps的网站项目的WEB-INF的classes文件夹下,把用到的第三方jar包放在网站项目的lib文件夹下,然后在xml文件中添加filter。为测试,这个网站项目只有一个简单的页面index.jsp。
xml文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<filter>
<display-name>IP</display-name>
<filter-name>IP</filter-name>
<filter-class>IP</filter-class>
</filter>
<filter-mapping>
<filter-name>IP</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
<display-name>Checkget</display-name>
<filter-name>Checkget</filter-name>
<filter-class>Checkget</filter-class>
</filter>
<filter-mapping>
<filter-name>Checkget</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
问题来了,本来在没添加filter的时候index.jsp是可以访问的,但是添加之后出现404错误。
而且我在编写filter的时候在控制台有一些输出,但是现在用startup.bat启动tomcat后没有我想看到的输出,说明根本没有进入filter。请问这是什么问题?我的环境版本:tomcat6.0求救啊,困扰我两天了!!
xml文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<filter>
<display-name>IP</display-name>
<filter-name>IP</filter-name>
<filter-class>IP</filter-class>
</filter>
<filter-mapping>
<filter-name>IP</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
<display-name>Checkget</display-name>
<filter-name>Checkget</filter-name>
<filter-class>Checkget</filter-class>
</filter>
<filter-mapping>
<filter-name>Checkget</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
问题来了,本来在没添加filter的时候index.jsp是可以访问的,但是添加之后出现404错误。
而且我在编写filter的时候在控制台有一些输出,但是现在用startup.bat启动tomcat后没有我想看到的输出,说明根本没有进入filter。请问这是什么问题?我的环境版本:tomcat6.0求救啊,困扰我两天了!!
解决方案 »
- 简单的js图片轮显出错
- 关于hibernate的query.list()查询的问题,请好心人解答一下
- 工具Middlegen中能不能对数据库中的表进行过滤?
- 如何使用Struts的标签循环得到Hibernate的结果集
- 急求weblogic限制IP访问的解决方案
- 程序问题!为何做成package会出现错误!!!!
- Java会不会随着SUN的灭亡而灭亡?
- 那位能提供jsp+sessionBean+entityBean,对主从表进行查询、添加、删除、修改的的例子,高分重谢。
- jboss-3.0.5_tomcat-4.0.6运行不正常!!!up有分
- jbuild4和weblogic5.1开发ejb的问题,高手请进。
- Hibernate3.6级联删除问题,急!
- 大家帮忙看看这个我应该怎么转?
java编译级别 6.0
我的JDK是1.6.0_12
我的Tomcat是6.0问题在哪里呢?
index.jsp是放在webapps的工程目录下,jdk和tomcat版本一致
不是说会按照注册的顺序形成filter链吗?怎么会不能确定哪一个呢?