But instantiate does exactly what they want.
It looks for bean/Bean.ser first. If not found, calls no arg constructor.
J
Thanks for your message at 06:34 PM 6/2/99 +1200, Richard Vowles:
>Given the current syntax of useBean, I would say no - it won't support it. It
>is probably worthwhile to take a closer look at the code that is generated by
>useBean (this is from someone elses example that I still have lying around):
>
> bean.Bean bean = (bean.Bean) session.getValue("bean");
> boolean _specialbean = false;
> if ( bean == null ) {
> _specialbean = true;
> try {
> bean = (bean.Bean) Beans.instantiate(null, "bean.Bean");
> }catch (Exception exc) {
> throw new ServletException (" Cannot create bean of class
>"+"bean.Bean");
> }
> session.putValue("bean", bean);
> }
> if(_specialbean == true) {
> }
>
>You will notice that when it finds that it doesn't have the bean, it
>instantiates a new one. There is no reason why you couldn't write your own
>library function to do this or petition Sun to include the feature (maybe
>optional?). It is a very interesting idea!
>
>"Sullivan, Sean" wrote:
>
>> This question is based upon my limited knowledge of
>> JSP 1.0 Public draft 1.
>>
>> The jsp:useBean action has this syntax:
>>
>> <jsp:useBean id="connection" class="com.myco.myapp.Connection">
>>
>> I'd like useBean to instantiate a serialized bean instance.
>>
>> Is there any way to specify a serialized bean instance (.ser file) instead
>> of a class?
>>
>> ________________________________
>> Sean C. Sullivan
>> Senior Software Engineer, Intel Corp.
>> [EMAIL PROTECTED]
>>
>> ===========================================================================
>> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
>> of the message "signoff JSP-INTEREST". For general help, send email to
>> [EMAIL PROTECTED] and include in the body of the message "help".
>
>--
>Richard Vowles, Senior Systems Engineer,
>Brocker Professional Services, New Zealand Inprise Distributor
>MAIL: [EMAIL PROTECTED], [EMAIL PROTECTED]
>HTTP: http://www.esperanto.org.nz
>[my messages contain my own opinions, not those of my employer]
>
>===========================================================================
>To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
>of the message "signoff JSP-INTEREST". For general help, send email to
>[EMAIL PROTECTED] and include in the body of the message "help".
John Zukowski Focus on Java Guide / http://java.about.com
[EMAIL PROTECTED] | [EMAIL PROTECTED]
Author Java AWT Reference / Borland's JBuilder No Experience Required
MageLang Institute / Mastering Java 2
http://www.magelang.com Have fun, you'll learn as you go.
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JSP-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".