struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Laurie Harper <lau...@holoweb.net>
Subject Re: set different attribute according to the change of parameter
Date Fri, 07 Oct 2005 20:55:14 GMT
梁炳場 wrote:
> Can I do the following?
> 
> Same action class sets different attribute
> according to the change of parameter?
> 
> Thanks
> 
> <action path="/userProfileMaint"
> 	type="com.erp.struts.SetRoleHref"
> 	parameter="userProfileMaint"
> 
> <action path="/quotationMaint"
> 	type="com.erp.struts.SetRoleHref"
> 	parameter="quotationMaint"
> 
> public class SetRoleHref extends Action {
> 	    String myValue = request.getParameter("parameter");
> 	    session.setAttribute("rolehref", myValue);

Sure, you can do that, except that the 'parameter' attribute in the 
action mapping isn't exposed as a request parameter (those come from the 
  HTTP request). You need to call getParameter() on the ActionMapping 
instance instead.

L.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message