Hi,
I am really sorry for my previous Email. I didn't put my question there. Thanks!
I have a query string which has a parameter named as: file%name. So after URL encoding, it is encoded as: file%25name. And I found it will break strus action class. It gives me the following error:
javax.servlet.jsp.JspException
at org.apache.struts.taglib.template.InsertTag.doEndTag(InsertTag.java:133)
at _0002fhome_0002ejsphome_jsp_0._jspService(_0002fhome_0002ejsphome_jsp_0.java:106)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:174)
at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:268)
at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:381)
at com.broadvision.commerce.servlet.MRJspServlet.service(MRJspServlet.java:98)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.broadvision.servlet.ServletContainer.service(ServletContainer.java:209)
at com.broadvision.servlet.BVRequestDispatcher.forward(BVRequestDispatcher.java:130)
at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1479)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1338)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:430)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.broadvision.servlet.ServletContainer.service(ServletContainer.java:209)
at com.broadvision.servlet.ServletContainer.processRequest(ServletContainer.java:166)
at com.broadvision.servlet.ServletContextContainer.processRequest(ServletContextContainer.java:503)
at com.broadvision.servlet.BVServletEngine.service(BVServletEngine.java:201)
at com.broadvision.servlet.BVServletConnector.service(BVServletConnector.java:96)
Could anybody tell me where the problem comes from? And any suggestions?
Thanks!
Xin Liu
Do You Yahoo!?
- Get personalized email addresses from Yahoo! Mail Personal Address - only $35
a year!