| Author |
How to access an object which is set in request attribute
|
siddharth das
Ranch Hand
Joined: Aug 17, 2007
Posts: 124
|
|
Hi,
I faced a problem while developing a strut application.
I am explaining in details.
In my action class I defined an object which is as follows
public ActionForward perform(
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
--------------------
---------------------
Department dept =new Department();
dept.setDno(dno);
request.setAttribute("DEPARTMENT",dept);
if(dept.getFlag())
forward= mapping.findForward("success");
else
forward= mapping.findForward("failure");
return forward;}
But I am unable to access in succes.jsp
<%@ page import="deptPack.Department"%>
and when i wrote
<%=(Department(request.getAttribute("DEPARTMENT"))).getName() %>
The following eror is coming during compilation
"the method defined Department is undefined for the type succes
Please help me.
Thanks in advance
Sidhartha das
|
 |
Jeanne Boyarsky
internet detective
Marshal
Joined: May 26, 2003
Posts: 26173
|
|
Siddharth,
Any reason you are using scriptlets instead of Struts tags? (or EL)
With Struts tags, this would be:
If you want to use Scriptlets, the cast looks wrong. It should be:
|
[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
|
 |
 |
|
|
subject: How to access an object which is set in request attribute
|
|
|