http://topic.csdn.net/t/20060112/18/4513558.html如果需要把请求转移到另外一个Web App中的某个地址,可以按下面的做法:
1. 获得另外一个Web App的ServletConext对象(currentServletContext.getContext(uripath)).
2. 调用ServletContext.getRequestDispatcher(String url)方法。
请叫怎么样获得另外一个Web App,有谁指点一下?
1. 获得另外一个Web App的ServletConext对象(currentServletContext.getContext(uripath)).
2. 调用ServletContext.getRequestDispatcher(String url)方法。
请叫怎么样获得另外一个Web App,有谁指点一下?
解决方案 »
- 一个SQL查询结果是否能对应多个JSP页面显示?
- 急求帮助:从resin2.17转到tomcat5后,JSP无法运行
- 无法保存session
- 如何在jsp做的网页中添加点击次数的统计
- jfreechart显示tooltip问题,各位大侠帮忙看下,实在弄不出
- ++++++++++++++++++++++++QQ群:21389562 JAVA中级开发者 请加入!++++++++++++++++++++++++
- 请问如何调用其它包中的CLASS
- servlet可以实现监听功能吗?可以把监听到的消息返回给客户端吗?
- 一个让我很头疼的问题,请求大家帮忙
- 用JDBC连接SQLSERVER的问题!一定给分!
- 时间格式与字符串的 转换
- session传值问题
crm/
frm/在crm的应用中就可以跳转到frm的,比如:
response.sendRedirect("../frm/login.jsp");
这种方式是应用内的转向
想跳到另外一个应用可以用sendRedirect方式
可以吧,比如我的tomcat webapp下有两个应用:
crm/
frm/你这个应该是虚拟目录,属于同一应用吧?
/css
/js
/jsp
/WEB-INF
login.jsp
crm/
/css
/js
/jsp
/WEB-INF
login.jsp
我不能使用跳转:response.sendRedirect("../frm/login.jsp");你能够使用
request.getRequestDispatcher实现吗?<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" /><Host name="www.xxx.com" appBase="webapps1" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" /><Host name="www.yyy.com" appBase="webapps2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" />
我想在www.xxx.com里面的某个Servlet使用request.getRequestDispatcher到www.yyy.com里面的某个文件去。
2. 调用ServletContext.getRequestDispatcher(String url)方法。我想问问以上的具体实现代码,谢谢。