Thursday, July 19, 2007

struts

Pass multiple params to html:link

// The only way i found

<bean:define id="param1" name="record" property="id"/>
<bean:define id="param2" name="record" property="language_id" />
<%
java.util.HashMap params = new java.util.HashMap();
params.put("record_id", param1);
params.put("language_id", param2);
pageContext.setAttribute("tempParams", params);
%>
>
Hoja
html:link>

Pass more than one parameter to struts action using html:link tag



<
bean:define id="param1" name="record" property="id"/>
<bean:define id="param2" name="record" property="language_id" />
<%
java.util.HashMap params = new java.util.HashMap();
params.put("record_id", param1);
params.put("language_id", param2);
pageContext.setAttribute("tempParams", params);
%>
>
Hoja
html:link>

struts-config.xml: Global Forward

<global-forwards>
<forward name="error" path="/WEB-INF/jsp/error.jsp"/>
global-forwards>

struts-config.xml: Basic Plugin

<plug-in className="listin.plugins.ListinPlugin">
<set-property property="config_file" value="/WEB-INF/config/Listin.properties"/>
plug-in>

struts-config.xml: Basic Action

  

<action path="/BuscarLDAP" type="listin.actions.BuscarLDAP">
<forward name="success" path="/WEB-INF/jsp/resultados.jsp"/>
action>


ref

No comments: