How to pass a parameter in URL on a form submit in Struts2

前端 未结 2 1286
北海茫月
北海茫月 2020-12-12 00:09

I am doing a project in Struts2 where I need of setting a parameter in URL like user parameter in below link.

I want this parameter to be passed when I click a for

相关标签:
2条回答
  • 2020-12-12 00:21

    It's possible if you use <s:url and <s:form tags.

    <%@ taglib prefix="s" uri="/struts-tags" %>
    
    <s:url id="xyzUrl" action="xyz" includeContext="false"><s:param name="user" value="george"/></s:url>
    <s:form name="xyzForm" action="%{xyzUrl}" method="POST">
    
    0 讨论(0)
  • 2020-12-12 00:24

    try this:

    <s:form action="xyz.action" method="GET">
        <s:hidden name="user" value="george"/>
        // other fields
    </s:form>
    

    method="GET" will show your parameter on the url, <s:hidden name="user" value="george"/> will take your parameter.

    here is also an example for you Example

    0 讨论(0)
提交回复
热议问题