java - taglib error in struts1.1 -
i have written securityfilter struts1.1 based web application. when try load start.jsp index.jsp, getting nullpointer exception struts taglib used in start.jsp.
stack trace
at org.apache.jasper.servlet.jspservletwrapper.handlejspexception(jspservletwrapper.java:579) @ org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapperjava:476) @ org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:396) @ org.apache.jasper.servlet.jspservlet.service(jspservlet.java:340) @ javax.servlet.http.httpservlet.service(httpservlet.java:729) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:290) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206) caused by: java.lang.nullpointerexception @ org.apache.struts.taglib.tagutils.pageurl(tagutils.java:1070) @ org.apache.struts.taglib.tagutils.computeurlwithcharencoding(tagutils.java:449) @ org.apache.struts.taglib.html.rewritetag.dostarttag(rewritetag.java:55) @ org.apache.jsp.start_jsp._jspx_meth_html_005frewrite_005f0(start_jsp.java:210) @ org.apache.jsp.start_jsp._jspservice(start_jsp.java:65) @ org.apache.jasper.runtime.httpjspbase.service(httpjspbase.java:94) @ javax.servlet.http.httpservlet.service(httpservlet.java:802) @ org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:324) @ org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:292) @ org.apache.jasper.servlet.jspservlet.service(jspservlet.java:236) @ javax.servlet.http.httpservlet.service(httpservlet.java:802) index.jsp
<%@ taglib prefix="html" uri="/web-inf/struts-html.tld" %> <html> <body> <p> user: <%=request.getattribute("username")%>! </p> <a href="/start.jsp">go bank db app</a> </body> </html> q1: why getting nullpointerexception when click link present on index.jsp?
q2: how load index.jsp through struts container (as start.jsp gets loaded if securityfilter removed web.xml , app works fine)?
Comments
Post a Comment