运行WebApp1的index.jsp,就会报这个错误
老师,我把下载的源码文件逐个复制到eclipse项目中,启动三个tomcat服务器后,运行WebApp1的index.jsp,就会报这个错误
正在回答
老师用的是IDEA,IDEA默认是没有项目名的,所以老师可以直接访问Servlet,但是Eclipse默认是配置项目名称的,所以在访问的时候需要在端口号后面加上项目名。我之前回答同学的方式,同时试过了没有呢?
例如你的发布名称是demo。那么你访问时就应该是:
localhost:8080/demo/ssoLogin?source=...
老师,我原来的配置是这样的。
老师,我总觉得是我的项目整体配置有问题。
我是先把解压版的tomcat9文件复制了两份,然后把三个项目分别发布到了三个tomcat9服务器上,系统变量、端口、bin文件夹里面的startup.bat和catalina.bat都分别做了修改,Windows防火墙的访问端口也开放了,但是运行WebApp1的index.jsp依然会跳出提问中的错误页面。
在debug模式下,会在跑完UserFliter里的最后一行代码后报错。
在web.xml中注释掉UserFilter的映射的情况下,直接用项目WebApp1中的jsp页面请求项目SSO_Server中的jsp页面,也会报提问中的错误页面。
所以我在想:是不是在eclipse中,将三个独立的项目配置到三个独立的tomcat9服务器中,他们之间是无法直接访问的?
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10204 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星