struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vijay Srivastava (JIRA)" <>
Subject [jira] [Created] (WW-4847) request parameter are not converted to object in action class
Date Wed, 30 Aug 2017 18:42:01 GMT
Vijay Srivastava created WW-4847:

             Summary: request parameter are not converted to object in action class
                 Key: WW-4847
             Project: Struts 2
          Issue Type: Bug
          Components: Core, Core Actions
    Affects Versions: 2.5.12
            Reporter: Vijay Srivastava
            Priority: Blocker

We are migrating to struts 2.5.12 and 
we have a request URLs similar to /vzCloud/fuji/fujiLogin.action?request.repositoryPath[0]=VZWEB:/VZMOBILE/1.jpg
 this has a request param request.repositoryPath[0]=VZWEB:/VZMOBILE/1.jpg I am expecting that
the setRequest method will be called to set the request object in the action class. However
I am seeing that the request object is null. Can you please advise.

---Action class--------------
public class FujiLoginAction extends BaseAction implements  InitializingBean, RequestAware{

	private String redirectURL ;
	private FujiIntegrationDelegate delegate;
	private FujiLoginResponse fujiLoginResponse ;
	private FujiLoginRequest request ;
	public void setRequest(FujiLoginRequest request) {
		this.request = request;


------------------------------struts config
	<package name="fuji" namespace="/fuji" extends="cloud, json-default">

		<action name="fujiLogin" method="authenticate" class="fujiLoginAction">
			<interceptor-ref name="cloudStack" />
			<result name="success" type="json">
					<param name="contentType">application/json</param>
			 		<param name="noCache">true</param>
			 		<param name="excludeProperties">errorCode,messageCode,processTime,bulkStatus</param>
					<param name="excludeNullProperties">true</param>
					<param name="root">fujiLoginResponse</param> 
		            <param name="location">/cloud/json/customJson.jsp</param>



This message was sent by Atlassian JIRA

View raw message