[morph-user] Adapting legacy request parameters into new POJO?
Brought to you by:
orangeherbert,
sgarlatm
|
From: Mick K. <mkn...@ba...> - 2010-04-19 14:08:51
|
I have an interesting issue I am trying to solve in a manageable way.
I have a few dozen legacy JSP's that I am phasing out. But I have to do them
1by1. Each page create a POST of ~12 named request parameters that are ALL
named different. VERY frustrating as there is no good convention.
So, My thought is trying to create a Map for mapping the old names to the
new names for each POST:
Map reqParam = {"newName", "oldName"}
Where I have a new POJO that has set/getNewName(..)
Then, somehow copying from these old request properties from my request
properties Map to the new one's in my new POJO.
Once Mapped, I have no further use for the old names.
*Next Post:*
Morph seems to have what I think I want, but I have spent the past few hours
trying to get a simple example working, and the docs are wrong. It referes
to many classes that doe not exist in the jar.
I also can not seem to find any other good examples. Can you point any out
for me?
Specifically, this is missing:
<!-- the overall transformer we'll use to do the graph copy -->
<bean
id="graphTransformer"
class="net.sf.morph.transform.DelegatingCopier">
<property name="components">
<list>
<ref bean="personCopier"/>
<ref bean="vehicleCopier"/>
<ref bean="childrenCopier"/>
<ref bean="addressConverter"/>
</list>
</property>
</bean>
*MISSING from the code: net.sf.morph.transform.DelegatingCopier*
---
Thank You…
Mick Knutson, President
BASE Logic, Inc.
Enterprise Architecture, Design, Mentoring & Agile Consulting
p. (866) BLiNC-411: (254-6241-1)
f. (415) 685-4233
Website: http://www.baselogic.com
Blog: http://www.baselogic.com/blog/
Linked IN: http://linkedin.com/in/mickknutson
Twitter: http://twitter.com/mickknutson
Vacation Rental: http://tahoe.baselogic.com
---
|