----- Original Message ----- From: "Caroline Jen" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, August 01, 2003 10:42 AM Subject: ActionForm Design Question
> Hi, I am building a web site. The primary functions > of this site are for authors to submit their research > papers. The research papers will go through a > screening process (screened by peers in the field). > Visiors can view the published articles online. > > Authors and peers are the registered users of the web > site. > > Therefore, there is not much data manipulation at the > web site except that authors may be requested to > revise their papers and re-submit. And both authors > and peers have to fill out registration forms to > become members of the web site. > > The content of the registration form is pretty > standard: name, address, phone number, academic > background information and achievements, etc. Most of > them are Strings. A couple of checkboxes, three sets > of radio buttons (to indicate preferences), and a > primitive double. Of course, I have a text field for > loading research papers. > > Question 1: Do I use conventional ActionForm? > Map-backed ActionForm? or DynaActionForm for this > project? If I were you, I would use the conventional ActionForm if most of the properties are Strings. > > Question 2: Which strategy should I use to transfer > values between tiers? Setting an immutable value > object? or transferring values by reflection > (BeanUtil)? or passing a Map? Then I would use the transerring mechanism in the BeanUtil package. > > I highly value your opinions and advices. Thanks. > Jing Netspread Carrier http://www.netspread.com > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site design software > http://sitebuilder.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]