Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Future
-
None
-
Operating System: Windows NT
Platform: Other
-
39074
Description
I m using Struts-1.2.0 and Tomcat 4.1.30.
I have a link in my "index.jsp" that uses 'forward' attribute of <html:link> to
transfer to a page called "xyz.jsp".
For your reference the code snippet is as below:
---------------------------------------------
In index.jsp ->
<html:link forward="xyzForward"> XYZ Form </html:link>
In struts-config.xml ->
<global-forwards>
<forward name="xyzForward"
path="/xyz.jsp"/>
</global-forwards>
---------------------------------------
And i get the HTTP Status 500 Internal Server Error: The root cause is as
follows: (only the initial 4 lines is listed)
java.lang.NullPointerException
at org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding
(TagUtils.java:487)
at org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding
(TagUtils.java:370)
at org.apache.struts.taglib.html.LinkTag.calculateURL(LinkTag.java:514)
at org.apache.struts.taglib.html.LinkTag.doStartTag(LinkTag.java:374)
"
--------------------------------------
Note : With "href" and "action" attributes of <html:link> the index.jsp is
getting displayed but exception occurs while using "forward" and "page"
attributes.