George thanks for the help bu I could not figure out why I am getting this error when declaring taglib on top of JSP (<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>), I have jstl.jar and standard.jar in WEB-INF/lib folder.
Error 500--Internal Server Error java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/ConditionalTagSupport at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:539) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericCla ssLoader.java:480) at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoa der.java:182) at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAware ClassLoader.java:61) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoa der.java:224) at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAware ClassLoader.java:41) at weblogic.servlet.jsp.StandardTagLib.parseTagDD(StandardTagLib.java:1325) at weblogic.servlet.jsp.StandardTagLib.parseDD(StandardTagLib.java:1269) at weblogic.servlet.jsp.StandardTagLib.(StandardTagLib.java:292) at weblogic.servlet.jsp.TagLibHelper.loadTagLib(TagLibHelper.java:314) at weblogic.servlet.jsp.JspLexer.loadTagLib(JspLexer.java:145) at weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE_BODY(JspLexer.java:5053) at weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE(JspLexer.java:4891) at weblogic.servlet.jsp.JspLexer.mDIRECTIVE(JspLexer.java:4737) at weblogic.servlet.jsp.JspLexer.mSTANDARD_THING(JspLexer.java:2147) at weblogic.servlet.jsp.JspLexer.mTOKEN(JspLexer.java:1933) at weblogic.servlet.jsp.JspLexer.nextToken(JspLexer.java:1806) at weblogic.servlet.jsp.JspLexer.parse(JspLexer.java:963) at weblogic.servlet.jsp.JspParser.doit(JspParser.java:106) at weblogic.servlet.jsp.JspParser.parse(JspParser.java:234) at weblogic.servlet.jsp.Jsp2Java.outputs(Jsp2Java.java:125) at weblogic.utils.compiler.CodeGenerator.generate(CodeGenerator.java:258) at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:388) at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:238) at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:188) at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.jav a:535) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl. java:373) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl. java:463) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl. java:315) at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatche rImpl.java:322) at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.jav a:1063) at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProc essor.java:263) at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPr ocessor.java:386) at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(Tiles RequestProcessor.java:318) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java: 229) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Se rvletStubImpl.java:1006) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl. java:419) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl. java:315) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.r un(WebAppServletContext.java:6718) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSu bject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121 ) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServl etContext.java:3764) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl. java:2644) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178) -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Monday, August 07, 2006 1:06 PM To: user@struts.apache.org Subject: RE: Browser History by HTTP-REFERER I would suggest that a servlet filter is a better choice than depending on the inclusion of a particular tile. > -----Original Message----- > From: Thomas Joseph [mailto:[EMAIL PROTECTED] > Sent: Monday, August 07, 2006 2:36 AM > To: Struts Users Mailing List > Subject: Re: Browser History by HTTP-REFERER > > > Try this: > 1. Include a common JSP page (say like the company logo) in every > other JSP page (using tiles is perfect) that will check for a user > object (say username or user credential or something else) in session > that is created only on Login. 2. > If the object is not found, redirect to the login page. > > There can be more streamlined versions of the same logic. > > Thanks and Regards, > Thomas Joseph > > Kott Software Pvt. Ltd. | Vallamattom Estate | M.G.Road | > Cochin-682015 | India > www.kottsoftware.com > -------------------------------------------------------------- > ------------------ > This email (including any attachments) is subject to copyright, the > information in it is confidential, and it is legally privileged. Use > of this email or of any information in it other than by the addressee > is unauthorized and unlawful. If you are not the intended recipient of > the mail, kindly intimate the author of the mail and delete the same. > -------------------------------------------------------------- > ------------------ > It doesn't matter how you were, but rather how you are that decides > your future. A right attitude will get you to Success. > ----- Original Message ----- > From: Raghuveer > To: 'Thomas Joseph' > Cc: user@struts.apache.org > Sent: Monday, August 07, 2006 10:54 AM > Subject: RE: Browser History by HTTP-REFERER > > > Yes ,I am trying to restrict users only after login. > Like banking applications > -----Original Message----- > From: Thomas Joseph [mailto:[EMAIL PROTECTED] > Sent: Saturday, August 05, 2006 9:53 AM > To: Struts Users Mailing List; [EMAIL PROTECTED] > Subject: Re: Browser History by HTTP-REFERER > > > Can you please specify in more broad terms, what are you trying to > do > (especially with the referrer code)? Are you trying to restrict user > to > access pages only after login or something like that? > > Thanks and Regards, > Thomas Joseph > > Kott Software Pvt. Ltd. | Vallamattom Estate | M.G.Road | > Cochin-682015 | > India > www.kottsoftware.com > > -------------------------------------------------------------- > -------------- > -- > This email (including any attachments) is subject to copyright, > the > information in it is confidential, and it is legally privileged. Use > of this > email or of any information in it other than by the addressee is > unauthorized and unlawful. If you are not the intended recipient of > the > mail, kindly intimate the author of the mail and delete the same. > > -------------------------------------------------------------- > -------------- > -- > It doesn't matter how you were, but rather how you are that > decides your > future. A right attitude will get you to Success. > ----- Original Message ----- > From: Raghuveer > > > In my Struts Web application > i need to restict the user accessing pages from Browser History. > When i access any page from Browser History i get > http-referer=null > > So, > I am checking this by below code on Server side in All my > execute method > in > Struts Action File . > if(request.getHeader("REFERER")==null){ > > throw new Exception("Invalid operation"); > } > > Is this Correct way of handling ? > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]