在servlet中重定向一个url比如response.sendRedirect("url")怎样加上url的referrer呢?

在servlet中重定向一个url比如response.sendRedirect("url")怎样加上url的referrer呢?,第1张

可以这样:

response.sendRedirect(request.getContextPath()+"/login.jsp")

response.sendRedirect("../main.jsp")

每个servlet在web.xml中的配置文件有个url-pattern

你将servlet的映射名字修改一下不就完事了啊(访问的时候是根据映射名找到对应的类文件的 ,你把需呀过滤的类都改写为统一个目录下的不就完事了啊

上头那个是不过滤的,下头的那个是过滤的)

<servlet-mapping>

<servlet-name>InitServlet</servlet-name>

<url-pattern>/InitServlet</url-pattern>

</servlet-mapping>

==========================================================

<servlet-mapping>

<servlet-name>InitServlet</servlet-name>

<url-pattern>/servlet/InitServlet</url-pattern>

</servlet-mapping>

======================配置文件写法=======================

<filter>

<filter-name>EncoderFilter</filter-name>

<filter-class></filter-class>

</filter>

<filter-mapping>

<filter-name>EncoderFilter</filter-name>

<url-pattern>/servlet/*</url-pattern>

</filter-mapping>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/7847514.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存