You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Vijay Srivastava (JIRA)" <ji...@apache.org> on 2017/08/30 18:42:01 UTC
[jira] [Created] (WW-4847) request parameter are not converted to
object in action class
Vijay Srivastava created WW-4847:
------------------------------------
Summary: request parameter are not converted to object in action class
Key: WW-4847
URL: https://issues.apache.org/jira/browse/WW-4847
Project: Struts 2
Issue Type: Bug
Components: Core, Core Actions
Affects Versions: 2.5.12
Reporter: Vijay Srivastava
Priority: Blocker
hi,
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
<struts>
<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>
</result>
</action>
</package>
</struts>
Thanks
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)