servlet-filters相关内容
我试图按照本指南在Web应用程序中使用jsf 2实现登录过滤器: https://stackoverflow.com/tags/servlet-filters/info 在编译过滤器并将".class"添加到"web-inf/classes"(如指南所述)之后,该过滤器正常工作,但是我输入了错误的URL重定向到登录页面,因此删除了filter.class从文件夹(web-inf/cla
..
..
我正在尝试创建一个过滤器,以确保用户在进入任何其他页面之前均已登录 这里有2个问题(我知道). 1)我只允许使用jsp文件时遇到问题.当我尝试访问我的页面时,tomcat引发错误 java.lang.IllegalArgumentException: Invalid /public/*.jsp in filter mapping 但是当我的网址映
..
我有一个过滤器,用于检查会话是否存在.如果不存在,我会使用response.sendRedirect()将用户重定向到登录页面. 在某些页面中它可以工作,而在其他页面中则不能.我收到此错误Cannot call sendRedirect() after the response has been committed. 似乎如果我在jsp页面中删除了某些代码部分(如
..
我在doFilter中使用以下代码创建了一个Servlet过滤器: HttpServletResponse httpResponse = (HttpServletResponse)response; httpResponse.setHeader("Cache-Control","no-cache"); httpResponse.setHeader("Pragma","no-cache");
..
以下是使用过滤器的Java代码段,如果用户名和密码也正确,则每次显示错误页面.请帮助我,我对此概念了解甚少. String sql="select * from reg where username='"+user+"' and pass='"+pwd+"'"; rs=st.executeQuery(sql); if(rs.next()) { chain.doFilter(reque
..
美好的一天! 我正在尝试禁止不属于成功登录页面的访问.我将登录用户名存储在会话中,以便可以确定会话是否为空. 我有几个页面,所以我决定在xml中创建一个过滤器和servlet过滤器,因此我不需要在所有页面上都放置if(session == null)代码. 我在servlet中的代码如下: public void doFilter(ServletRequest reques
..
我有一个JSP,它包含页面顶部的内容,我们将其称为header.jsp.出于性能原因,我想在构建页面的其余部分之前呈现此JSP并将其刷新给用户. (有关性能优势的说明,请参见此处). 我认为做到这一点的最佳方法是创建一个名为FlushingFilter的Filter,并使其将JSP的内容写入响应中,然后在执行该链的其余部分之前将其清除.作为概念验证,我在FlushingFilter内部手动将
..
我创建了一个名为MainContent的servlet.而且我有这样的映射 MainContent MainContent ge.test.servlet.MainContent
..
我有一个jsp页面,其中包括一个通过jsp:include的jsp页面. 现在的问题是,对包含的jsp的请求是否通过过滤器? 以下是我在web.xml中的过滤器映射 XYZFilter /* IN
..
是否有任何方法可以更改请求URL以指向不同Web服务器中托管的另一个页面?假设我在Tomcat中托管了一个页面:
..
简介 我正在尝试使(i18n)基于基本 JSP / Servlets 的Java Web应用程序国际化. 我正在结合使用 JSTL fmt taglib和Resource Bundle来实现我的应用程序的 i18n .我也在关注此答案/指南. 问题和问题 当我在某个页面例如 index.jsp上选择所需的语言时,则该页面已翻译为所选语言,但是当我通过某个链接例如进入时> s
..
我做了一个非常简单的登录和会话结构,可以在将来的基于JSP的应用程序中重用.就像这样: web.xml (1分钟超时是为了测试我的问题): 1 Access
..
我已经访问了用于会话检查的Java FilterImplementation 链接,关于Spring安全性的内容.我没有得到我需要的帮助. 应用过滤器后,login.jsp无法加载CSS和图像. 我正在尝试一个简单的示例,该示例在web.xml中提供过滤器,并将该过滤器应用于login.jsp以外的页面. Web.xml文件是:
..
这就是我解决问题的方式. :) 我要保护的页面位于cPanel文件夹内.这是我的LoginAdmin bean. @ManagedBean(name = "loginAdmin") @SessionScoped public class LoginAdmin implements Serializable { private static final long serialVersi
..
在登录页面后的项目中,如果我单击菜单链接1 ==>,则主页面包含左侧站点的菜单,您将导航至页面1,然后单击菜单链接2 ==>,您将导航至页面2,如果您使用后退按钮,然后我得到 文档已过期 . 我要注销,为此我要使用阶段侦听器. 相位监听器的代码 @Override public void beforePhase(PhaseEvent event) {
..
我在登录应用程序中使用过滤器.我只想要一些页面 由管理员访问.我已经将这些页面保存在admin文件夹中, 在我的项目中实施了过滤器.但是页面仍然可以访问 通过其他用户的URL. 我要去哪里错了? import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; impo
..
我正在使用SessionFilter servlet验证用户,然后向他们授予系统访问权限.我的受限制文件位于名为"com.shadibandhan.Restricted"的文件夹中. 会话过滤器工作正常. 这是sessionfilter servlet的相关代码 @Override public void doFilter(ServletRequest req, ServletResp
..
我正在使用Apache Shiro开发JSF应用程序.我用Shiro给用户打了个招呼,然后将她重定向到首页,这没有问题.经过身份验证后,当我尝试访问登录页面时,它不会重定向我的主页.即使已经有登录用户,我也可以再次登录.我正在 Programmatic Login . [main] credentialsMatcher = org.apache.shiro.authc.credential.
..
我的网站的一部分应该只能由授权用户访问.假设用户将输入属于仅限授权部分的a.html页面. 如果要使用servlet/JSP,我可以编写一个过滤器来检查用户是否已登录,如果没有登录,则将其重定向到登录页面.成功登录后,用户将被重定向到他最初想要访问的页面,在本例中为a.html. (页面地址可以存储在请求中.) 在JSF 2.0中实现这种情况的正确方法是什么? 解决方案 只需使
..