struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gopal, Siva Prakash (US - Mechanicsburg Delivery)" <sigo...@DELOITTE.com>
Subject RE: Migration Help for angular2
Date Tue, 21 May 2019 16:14:03 GMT
Thanks for your help

Do we have recommended approach to handle this. One.

Do we need to add any wrapper on top of the existing action class. Can you please suggest
some approach on it.

Regards,
Siva

-----Original Message-----
From: Lukasz Lenart <lukaszlenart@apache.org>
Sent: Thursday, May 16, 2019 3:04 AM
To: Struts Users Mailing List <user@struts.apache.org>
Subject: [EXT] Re: Migration Help for angular2

wt., 14 maj 2019 o 16:50 Gopal, Siva Prakash (US - Mechanicsburg
Delivery) <sigopal@deloitte.com> napisał(a):
> Our current application is developed based on Strut2 with presentation layer as JSP.
We would like to upgrade presentation layer as responsive (Planning to use Angular 6) and
continue to reuse our backend code base (Strut2 as controller).
>
> On high-level, we understand that add JSON plugin https://secure-web.cisco.com/1SvOc2FXTfqLGn8EW8CYhF0w70KuLpoOiTBFbwmCxP9-q7unCUidwFGv9db_sLISDOrwsMm_Gxerv3DSujVnDq2vreunJsn78vbsgTPVcfe8vgjNiqmRSoKnlFtl9bzDufJxohvUfDR0zP_gTZdtyt8b_uiQFMK74QzPithLWVUg12WlzqYuVu9xRIY4WdexOlVBEttrPdRhfSVrAvg_Gy35Ck28DTrGW4EyWK0C0HyFymM9tpjKucHN1dvqS_V356XfsRVGtUvR2JB94mk7Un9IkYyvGy0e_2cnFENX-hV8WBJAURmkurzt9YcCmFIGdEh94XxXQuKNKqCAmGRYSwaI1-UXaeViYXn4k1ayHPT-7Ggx8TkM2L5xRSo3HsCZ7IB6j-VaxbqINflyvVr1tMnM4g-A0QIoUSuQM8XfzoXzhkwmno9PvXVtka-cJLQKOKvwxoiArkWx6RkOMwVrNswxj1w3cLTYnTsIQLeX1I0yyylrj9CCoFkcQFamtK67x8dlHwBbnuGp4FrmeYq7uEA/https%3A%2F%2Fstruts.apache.org%2Fplugins%2Fjson%2F
 to get all class level parameter in action class as json. But how to reuse chaining (one
action to another action class), validation method in action class, etc..

You can return validation errors via JSON as well [1] and chaining will work as usual

[1] https://secure-web.cisco.com/15UIo1NhgZKCKwTlinwkkEixEVMkFh4yoTQveTtdfT8RXlBoe0K3I6vurvjjiXBli8dUmnjtNZoolCLyuuS8fNO-zCOi1V3UiPyi1oFEBgRQXETFkBnFJGTQrWjFv_C6i-HWdsbPwRlPDXwmxF4B2BwSPz2YnaQ53JeouBWON-8DmP4v7lYRARw1YAQy6Fha8LZvlpII_5nsq_xpWKqOqPSLuoUDJ6hUIXpW0CEU-3_gC7c13TE5LiRTxYXHKwxPTEId08UCGsxIr7t6vux8dYZMObWJitbQuDHw4yUcP95ySU_SE2AT8ZDmgipQRst8cdLJrA3x3Smeg2z3-qRbQfArxuDl6zODKqrWJxEPUhiS7QWCMhQS7yDlAcWr_N6lqMwg_MUfXbMjWQn_fMb9DG4V1-kj5Nhq_5MSYvaAnqU7jp5i8JqJsTvp8khiM-opPJq9h7H42Dv8xS6J0LMl76rhMbdy0v-B0-7E9-0h0ADUapJQvE4BJ9_iZnMCD99V6W96GMr0S0Izjd7M1LPVaeA/https%3A%2F%2Fstruts.apache.org%2Fplugins%2Fjson%2Fjson-ajax-validation


Regards
--
Łukasz
+ 48 606 323 122
+ http://secure-web.cisco.com/1tLzkClDNVdzHSVdSu5_JsFKztPoV24qt-ZwnQ5Y61
+ Ke8HmikegJdHuNFu_EziayW-Xt1P0Q0qnwfr6tffTMlbWyURDsNeP4HBSofjUiIdzf8Pxm
+ ISyR2mpDJR78AW77YmTbE0HKVH5yrTRJ6ZYphvEDcmfEU4DOX-vmErmWeiS5QBaJPXwkyR
+ X86B8WnC094IoBE5GWYVK2WwzzEEI53ICa_yAQ5KxNQpd-pcYtW_4TjeB_-pNadspwcyUq
+ tSNqRB_7EHKrInW3HreJh4HznQ0G2iz9DHmFll-IKvZnd0P2STGK9XcRAHedJN--8XTruY
+ avmFWYKG6wgcXWFjeh1AF-G9CxpUnMIWrzEe8j0s-b56unwrK5_P34fZDveCxSv1kgN5Ab
+ Bw4BAGmle1YxK15qOJPI8Mt9-qpwTx1r4CjIHxM5cm7PbwgPeRkR6EKUq4-BxZgdTvb8hi
+ yB-d_G8Kaui-UKJI_aqK4XNWe9M0E24SA4N-anS_1EnbvM9nVqsBoHxj-Mb25SJE52WBa5
+ xxA/http%3A%2F%2Fwww.lenart.org.pl%2F

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


This message (including any attachments) contains confidential information intended for a
specific individual and purpose, and is protected by law. If you are not the intended recipient,
you should delete this message and any disclosure, copying, or distribution of this message,
or the taking of any action based on it, by you is strictly prohibited.

Deloitte refers to a Deloitte member firm, one of its related entities, or Deloitte Touche
Tohmatsu Limited ("DTTL"). Each Deloitte member firm is a separate legal entity and a member
of DTTL. DTTL does not provide services to clients. Please see www.deloitte.com/about to learn
more.

v.E.1

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