Well the alternative then....
The action class....
package org.homedns.afogleson.web.action;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
public class TestAction extends Action {
public ActionForward execute(ActionMapping arg0, ActionForm arg1,
HttpServletRequest arg2, HttpServletResponse arg3) throws Exception {
arg2.setAttribute("temp_", "This is text");
return arg0.findForward("success");
}
}
the struts config entry
<action path="/test" type="org.homedns.afogleson.web.action.TestAction">
<forward name="success" path="/pages/test.jsp" redirect="false"/>
</action>
the JSP
<%@ page language="java" %>
<[EMAIL PROTECTED] uri="http://java.sun.com/jstl/core" prefix="c" %>
<html>
<head>
<title>test</title>
</head>
<body>
<c:out value="${temp_}" />
</body>
</html>
Al
-----Original Message-----
From: Larry Meadors [mailto:[EMAIL PROTECTED]
Sent: Friday, February 11, 2005 10:43 AM
To: Struts Users Mailing List; [EMAIL PROTECTED]
Subject: Re: How to pass variable from servlet to jsp?
No offense, but that is *crazy* *bad* advice Frank.
Larry
On Fri, 11 Feb 2005 11:22:26 -0500 (EST), Frank W. Zammetti (MLists)
<[EMAIL PROTECTED]> wrote:
> <%@ page language="java" %>
> <% String temp_ = (String)request.getAttribute("temp_"); %>
> <html>
> <head>
> <title>test</title>
> </head>
> <body>
> My string is <%=temp_%>
> </body>
> </html>
---------------------------------------------------------------------
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]