If you want to access something in a scriptlet (which
hopefully you don't want to do) you can either access
the value stack or just stick it in one of the scope
maps. (See ParameterAware, RequestAware, SessionAware,
ApplicationAware.)

If you want generic tag-based access then just expose
the object through the normal S2 mechanism, by
creating a public getter method; members exposed like
that are available via both S2 tags and JSTL/JSP EL.

d.

--- Jason Deffenbaugh <[EMAIL PROTECTED]>
wrote:

> In struts 1 you could use the bean:define tag to use
> objects in a jsp
> file... for instance I used this to show a stack
> trace in an error jsp.
> 
> <bean:define name="error" id="e"
> type="java.lang.Exception"/>
> <%
>       out.println("<!--");
>       StringWriter sw = new StringWriter();
>       PrintWriter pw = new PrintWriter(sw);
>       e.printStackTrace(pw);
>       out.print(sw);
> 
>       sw.close();
>       pw.close();
>       out.println("-->");
> %>
> 
> where I had set 
> 
> catch (Exception e) {
>       request.setParameter("error", e);
> }
> 
> How would I accomplish this in struts 2?
> 
> Thanks!
> 
> -Jason
> 
> 
>
---------------------------------------------------------------------
> 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]

Reply via email to