进入updateUser.jsp/method=add 这个页面后 如何取得后面的add?????我想将这个add放到一个input里

解决方案 »

  1.   

    <%=reqeust.getParameter("method")%>
      

  2.   


     <%=reqeust.getParameter("method")%>
      

  3.   

    晕!这么简单谁不会,我的意思是不能在页面中用JAVA代码的 直接放在INPUT
      

  4.   

    晕,这么简单也来问<input type="text" name="xxx" value="<%=reqeust.getParameter("method")%>" />
      

  5.   

    错误的 我用过的http://localhost:8080/struts1/updateUser.jsp?account=432421423<html:form action="update.do">
    账号:<html:text property="account" value="<%=reqeust.getParameter("account")%>" ></html:text><br>
    用户名:<html:text property="username"></html:text><html:errors property="username"/><br>
    <html:submit>确定</html:submit>
    </html:form>org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 29 in the jsp file: /updateUser.jsp
      

  6.   

    <html:errors property="updateFail"/>
    <html:form action="update.do">
    账号:<html:text property="account" value="<%=new Long(request.getParameter("account")) %>"></html:text><br>
    用户名:<html:text property="username"></html:text><html:errors property="username"/><br>
    <html:submit>确定</html:submit>
    </html:form>
    为什么报错
    An error occurred at line: 29 in the jsp file: /updateUser.jsp
    The method setValue(String) in the type BaseInputTag is not applicable for the arguments (Long)
      

  7.   

    你把new long 去了就可以了 我试了。
      

  8.   

    <html:text property="account" value="<%=(request.getParameter("account")) %>"> </html:text>
      

  9.   

    <html:text property="account" value=" <%=request.getParameter('account')%>"> </html:text>
    request参数应该单引号