Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Initial Value in a JSF input field as Compared to the Bean Name you want to save it in

Posted on 2006-10-19
10
Medium Priority
?
876 Views
Last Modified: 2012-05-05
I'm new to JSF. I'm familiar with using a Bean to save the value by using the value parameter with the inputText component. But, what if I want to save the value to the Bean when I leave the page and I want to pull the initial value from another field on the page? (i.e. Let's say I have a mailing address and a shipping address and I want the default shipping address to be what the mailing address is) Would this need to involved Javascript or is there a simple way/field to handle this in JSF?
0
Comment
Question by:kls1
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 4
10 Comments
 
LVL 10

Expert Comment

by:jaggernat
ID: 17769900
use two hidden fields, one for the mailing address and other for shipping address.
0
 

Author Comment

by:kls1
ID: 17773885
Wouldn't that require a submit? I need this to to immediate as the person navigates the fields.
0
 

Author Comment

by:kls1
ID: 17773892
Maybe I don't follow what you are saying.
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 

Author Comment

by:kls1
ID: 17773954
I suspect my initial description is poorly worded. My situation is different, but a common example would be that I have a page where there is listed both a billing and shipping street address field. I am familiar with the situation where the person presses the button that says "they are the same" but that isn't really appropriate for my situation. What I need is for the shipping street address field to automatically populate with whatever is in the billing street address.

So, I guess another way of asking this would be: is there a means is JSF where I can do event handling, where when the billing street address is changed then the shipping street address gets a value added if it doesn't already have one.
0
 
LVL 10

Accepted Solution

by:
jaggernat earned 1200 total points
ID: 17778098
0
 

Author Comment

by:kls1
ID: 17778301
Ok, so JSF doesn't handle this sort of thing then? I would just do the usual Javascript event handling?

I'm trying to do things the "right" way with JSF.
0
 
LVL 10

Expert Comment

by:jaggernat
ID: 17778361
using javascript you are doing it on the client side.
using jsf you will be doing it on the server side, but, UNLESS you click a button or submit the jsp, you cannot do it on the server side using jsf. thats not possible.

since you are not submitting the jsp, javascript would be your best choice. I am also pretty sure thats the only choice!







0
 

Author Comment

by:kls1
ID: 17788798
Yeah, I guess that makes sense. I just haven't been clear on what JSF adds to JSP. So, the event handling mechisms with JSF are server side also (yeah, I know "Java Server Faces") ? This is what I have been unclear about -- what does JSF offer in addition to JSP....
0
 
LVL 10

Expert Comment

by:jaggernat
ID: 17792270
let me make this clear to you:

JSF is a front end framework using which you can control the front-end peice of an application. So JSF provides its own tag library and stuff using which you will design the jsps. So basically, you are putting in jsf tags in a jsp and designing your jsp pages.
 there is no event handling mechanism in jsf. you would have to use javascript to accomplish your event handling stuff

0
 

Author Comment

by:kls1
ID: 17795280
Ok, thanks. That means I need to remove one of my reference urls from my list! (it mentioned JSF doing event handling)

Thanks for your help
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Want to know how to use Exchange Server Eseutil command? Go through this article as it gives you the know-how.
On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
In this video you will find out how to export Office 365 mailboxes using the built in eDiscovery tool. Bear in mind that although this method might be useful in some cases, using PST files as Office 365 backup is troublesome in a long run (more on t…
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…

715 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question