<body>
<%String userId=(String) session.getAttribute("userId"); %>
<html:form action="ask.do?userId=<%=userId%>">
    <html:hidden property="userId"/><html:errors property="userId"/><br/>
      topic : <html:text property="topic"/><html:errors property="topic"/><br/>
content : <html:text property="content"/><html:errors property="content"/><br/>
<html:submit/><html:cancel/>
</html:form>
</body>我在之前一个action里的session里存了一个叫userId的字符串,现在想在另一个jsp里把存的那个字符串连同我在表格里输入的两个信息一起传给另一个action,那个action里我设置了参数叫userId,但不知道为什么出现这样的错误,求大神帮忙解决.出现的问题: 2011-7-8 20:16:52 org.apache.tomcat.util.http.Parameters processParameters
信息: Parameters: Character decoding failed. Parameter 'userId' with value '<%=userId%>' has been ignored. Note that the name and value quoted here may be corrupted due to the failed decoding. Use debug level logging to see the original, non-corrupted values.