<s:submit action="icpServerAction!listAll"
value="搜索" onclick="return conditionConfirm();"></s:submit>为什么action="icpServerAction!listAll?size=1"会报错啊,是不是它后面不可以传参数啊

解决方案 »

  1.   

    “icpServerAction!listAll ”     这是什么东东?
      

  2.   

    icpServerAction!listAll表示struts2的动态调用,这里的action一般为***.action的形式
      

  3.   

    action="icpServerAction!listAll.action"
      

  4.   

    赞同!listAll后面要加点后缀的
      

  5.   

    <s:submit action="icpServerAction" 
    value="搜索" method="listAll" onclick="return conditionConfirm();"> </s:submit>
      

  6.   

    在webwork中是使用action&param=str进行传递的struts2应该也是
      

  7.   

    就直接在action="icpServerAction"后面加?然后传的参数这样行吗?
      

  8.   


    <s:form action="icpServerAction!listAll">
    <s:submit value="submit">
    </s:submit>
    </s:form>应该是这样吧...还有struts2不需要加.action系统会默认的加上吧
      

  9.   

    这和直接在<s:submit>里设置action有什么区别呢?
      

  10.   

    试试这个!<s:url var="sendMoreFaxForm1" value="sendMoreFaxForm!execute1.action"><s:param name="pageNo" value="1"> </s:param> </s:url><sx:bind id="SendMoreFaxForm1" href="%{#sendMoreFaxForm1}"
    formId="SendFaxForm" sources="sendMoreFaxClick" targets="listFax"
    events="onclick" executeScripts="true"></sx:bind>
      

  11.   

    在struts2中action="icpServerAction!listAll?size=1",后面加不加.action都一样,但是好像不能传参数,你可以做个隐藏表单
      

  12.   

    http://www.163.com[[email protected]][/email]