Servlet获取当前请求的发起页面
额,两个问题1:Servlet处理请求后,会根据处理结果会把结果转发到对应的页面现在有一个Servlet,作用是获取某些数据,并把数据放到request上但是,这个Ser...
额,两个问题
1:Servlet处理请求后,会根据处理结果会把结果转发到对应的页面
现在有一个Servlet,作用是获取某些数据,并把数据放到request上
但是,这个Serlvet会被多个页面调用,Servlet并不知道要转发到那个页面上,其实,我是想,把数据转发到发起请求的那个页面
比如,服务端向用户响应login.jsp这个页面,这个页面上,会检查某些数据是否加载,比如一些级联菜单什么的,如果没有会请求GetResourceServlet,这个Servlet把数据加载完成,并再次返回login.jsp
请问如何完成?
第二,GetResourceServlet在把数据加载完成,转发到login.jsp
GetResourceServlet在web.xml或者sturts配置文件中的路径名叫
getresource.do,那么在显示login.jsp的时候,地址栏会显示
http//xxx.xxx.xxx/getresource.do,并不是..../login.jsp
这个问题可以解决吗? 展开
1:Servlet处理请求后,会根据处理结果会把结果转发到对应的页面
现在有一个Servlet,作用是获取某些数据,并把数据放到request上
但是,这个Serlvet会被多个页面调用,Servlet并不知道要转发到那个页面上,其实,我是想,把数据转发到发起请求的那个页面
比如,服务端向用户响应login.jsp这个页面,这个页面上,会检查某些数据是否加载,比如一些级联菜单什么的,如果没有会请求GetResourceServlet,这个Servlet把数据加载完成,并再次返回login.jsp
请问如何完成?
第二,GetResourceServlet在把数据加载完成,转发到login.jsp
GetResourceServlet在web.xml或者sturts配置文件中的路径名叫
getresource.do,那么在显示login.jsp的时候,地址栏会显示
http//xxx.xxx.xxx/getresource.do,并不是..../login.jsp
这个问题可以解决吗? 展开
2个回答
展开全部
第一,要用程序去记住上一个页面是什么
第二,修改web.xml中的urlmapping,默认是识别.do,然后给servlet处理,你改为.jsp就可以了
第二,修改web.xml中的urlmapping,默认是识别.do,然后给servlet处理,你改为.jsp就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询