servlet-filters相关内容

错误:程序包javax.servlet不存在

我试图按照本指南在Web应用程序中使用jsf 2实现登录过滤器: https://stackoverflow.com/tags/servlet-filters/info 在编译过滤器并将".class"添加到"web-inf/classes"(如指南所述)之后,该过滤器正常工作,但是我输入了错误的URL重定向到登录页面,因此删除了filter.class从文件夹(web-inf/cla ..
发布时间:2020-05-07 19:50:46 其他开发

重定向过滤器不加载样式

我正在尝试创建一个过滤器,以确保用户在进入任何其他页面之前均已登录 这里有2个问题(我知道). 1)我只允许使用jsp文件时遇到问题.当我尝试访问我的页面时,tomcat引发错误 java.lang.IllegalArgumentException: Invalid /public/*.jsp in filter mapping 但是当我的网址映 ..
发布时间:2020-04-24 10:49:07 Java开发

提交响应后无法调用sendRedirect()

我有一个过滤器,用于检查会话是否存在.如果不存在,我会使用response.sendRedirect()将用户重定向到登录页面. 在某些页面中它可以工作,而在其他页面中则不能.我收到此错误Cannot call sendRedirect() after the response has been committed. 似乎如果我在jsp页面中删除了某些代码部分(如 ..
发布时间:2020-04-24 10:46:06 Java开发

我是否正确执行了Servlet过滤器?

美好的一天! 我正在尝试禁止不属于成功登录页面的访问.我将登录用户名存储在会话中,以便可以确定会话是否为空. 我有几个页面,所以我决定在xml中创建一个过滤器和servlet过滤器,因此我不需要在所有页面上都放置if(session == null)代码. 我在servlet中的代码如下: public void doFilter(ServletRequest reques ..
发布时间:2020-04-23 12:30:05 其他开发

在过滤器内执行和呈现JSP

我有一个JSP,它包含页面顶部的内容,我们将其称为header.jsp.出于性能原因,我想在构建页面的其余部分之前呈现此JSP并将其刷新给用户. (有关性能优势的说明,请参见此处). 我认为做到这一点的最佳方法是创建一个名为FlushingFilter的Filter,并使其将JSP的内容写入响应中,然后在执行该链的其余部分之前将其清除.作为概念验证,我在FlushingFilter内部手动将 ..
发布时间:2020-04-23 12:23:16 其他开发

在过滤器中设置默认语言后,JSP i18n分别在每个页面上工作

简介 我正在尝试使(i18n)基于基本 JSP / Servlets 的Java Web应用程序国际化. 我正在结合使用 JSTL fmt taglib和Resource Bundle来实现我的应用程序的 i18n .我也在关注此答案/指南. 问题和问题 当我在某个页面例如 index.jsp上选择所需的语言时,则该页面已翻译为所选语言,但是当我通过某个链接例如进入时> s ..
发布时间:2020-04-23 09:22:50 其他开发

在JSF导航后,单击浏览器后退按钮会导致“文档过期".在浏览器中

在登录页面后的项目中,如果我单击菜单链接1 ==>,则主页面包含左侧站点的菜单,您将导航至页面1,然后单击菜单链接2 ==>,您将导航至页面2,如果您使用后退按钮,然后我得到 文档已过期 . 我要注销,为此我要使用阶段侦听器. 相位监听器的代码 @Override public void beforePhase(PhaseEvent event) { ..
发布时间:2019-11-23 14:01:21 Java相关

受登录过滤器限制的页面仍可被其他用户访问

我在登录应用程序中使用过滤器.我只想要一些页面 由管理员访问.我已经将这些页面保存在admin文件夹中, 在我的项目中实施了过滤器.但是页面仍然可以访问 通过其他用户的URL. 我要去哪里错了? import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; impo ..
发布时间:2019-11-23 13:51:07 Java相关

如何将已通过身份验证的用户从登录页面重定向到主页

我正在使用Apache Shiro开发JSF应用程序.我用Shiro给用户打了个招呼,然后将她重定向到首页,这没有问题.经过身份验证后,当我尝试访问登录页面时,它不会重定向我的主页.即使已经有登录用户,我也可以再次登录.我正在 Programmatic Login . [main] credentialsMatcher = org.apache.shiro.authc.credential. ..
发布时间:2019-11-23 12:53:41 Java相关

使用JSF 2.0通过重定向实现登录的正确方法是什么?

我的网站的一部分应该只能由授权用户访问.假设用户将输入属于仅限授权部分的a.html页面. 如果要使用servlet/JSP,我可以编写一个过滤器来检查用户是否已登录,如果没有登录,则将其重定向到登录页面.成功登录后,用户将被重定向到他最初想要访问的页面,在本例中为a.html. (页面地址可以存储在请求中.) 在JSF 2.0中实现这种情况的正确方法是什么? 解决方案 只需使 ..
发布时间:2019-11-23 12:34:02 Java相关