RE: don't display anything
when i click the button when the textbox is empty it do not give error messagesame case when the textbox have one character here is my action class that i used import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionMapping;import org.apache.struts.action.ActionForward; public class LoginAction extends org.apache.struts.action.Action { public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { LoginForm loginForm = (LoginForm) form; if (loginForm.getUserName().equals(loginForm.getPassword())) { return mapping.findForward("success"); } else { return mapping.findForward("failure"); } }} > Date: Sat, 14 Apr 2012 17:32:18 -0400 > From: anji...@hotmail.com > To: user@struts.apache.org > Subject: Re: don't display anything > > > I didn't see any error in you code. I ran in my machine it works fine. > You can test just a Login action and debug from there. > > On 4/14/2012 2:37 PM, Oussama Jlassi wrote: > > i use struts 1.3 in tomcat 6 every thing work fine but the html error do > > not display my error messages how to fix it > > > > login.jsp > > <%@ page language="java" pageEncoding="ISO-8859-1"%><%@ taglib > > uri="http://struts.apache.org/tags-html"; prefix="html" %><%@ taglib > > uri="http://struts.apache.org/tags-logic"; prefix="logic" %><%@ taglib > > uri="http://struts.apache.org/tags-bean"; prefix="bean" %> > > > >> content="text/html; charset=UTF-8"> JSP Page > > > > > > User Name : > > Password : > > > > > > > > LoginForm.java > > import javax.servlet.http.HttpServletRequest;import > > org.apache.struts.action.ActionErrors;import > > org.apache.struts.action.ActionMapping;import > > org.apache.struts.action.ActionMessage;import > > org.apache.struts.action.ActionForm; > > public class LoginForm extends ActionForm {private String userName; > >private String password; public LoginForm() { > > } > > public ActionErrors validate(ActionMapping mapping, > > HttpServletRequest request) {ActionErrors errors = new > > ActionErrors();if (userName == null || userName.length()< 1) { > >errors.add("userName", new > > ActionMessage("error.userName.required"));}if (password == > > null || password.length()< 1) {errors.add("password", new > > ActionMessage("error.password.required")); } > > return errors;} > > public String getUserName() {System.out.println("Inside getter > > "+userName);return userName;} > > public void setUserName(String userName) { > > System.out.println("Inside setter "+userName);this.userName = > > userName;} > > public String getPassword() {return password;} > > public void setPassword(String password) {this.password = > > password;} > > > > public String toString(){return "user name: " + > > getUserName() + " password " + getPassword(); }} > > > > struts-config.xml > > > "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" > >"http://struts.apache.org/struts/dtds/struts-config_1_3.dtd";> > > > > > > > > > > > > > > > type="HelloAction" name="helloForm" input="index.jsp"> > > > > > scope="session" type="LoginAction"> > > > > > > > path="/helloworld"scope="session" type="HelloWorldAction"> > > > > > > > parameter="Resources" /> > > > > ApplicationResource.properties > > error.userName.required = User Name is required.error.password.required = > > Password is required. > > > > > > - > > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > > For additional commands, e-mail: user-h...@struts.apache.org > > > > > > > > > - > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
don't display anything
i use struts 1.3 in tomcat 6 every thing work fine but the html error do not display my error messages how to fix it login.jsp <%@ page language="java" pageEncoding="ISO-8859-1"%><%@ taglib uri="http://struts.apache.org/tags-html"; prefix="html" %><%@ taglib uri="http://struts.apache.org/tags-logic"; prefix="logic" %><%@ taglib uri="http://struts.apache.org/tags-bean"; prefix="bean" %> JSP Page User Name : Password : LoginForm.java import javax.servlet.http.HttpServletRequest;import org.apache.struts.action.ActionErrors;import org.apache.struts.action.ActionMapping;import org.apache.struts.action.ActionMessage;import org.apache.struts.action.ActionForm; public class LoginForm extends ActionForm { private String userName; private String password; public LoginForm() { } public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) { ActionErrors errors = new ActionErrors(); if (userName == null || userName.length() < 1) { errors.add("userName", new ActionMessage("error.userName.required")); } if (password == null || password.length() < 1) { errors.add("password", new ActionMessage("error.password.required")); } return errors; } public String getUserName() { System.out.println("Inside getter "+userName); return userName; } public void setUserName(String userName) { System.out.println("Inside setter "+userName); this.userName = userName; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String toString() { return "user name: " + getUserName() + " password " + getPassword(); }} struts-config.xml http://struts.apache.org/struts/dtds/struts-config_1_3.dtd";> ApplicationResource.properties error.userName.required = User Name is required.error.password.required = Password is required. - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
RE: Cannot find bean: “list” in any scope
now at this point i m confused here is again test.java public class test{private int id,tt;private String t;public test(){}public test(int id,String t,int tt) {this.id=id;this.tt=tt;this.t=t;} public int getId() {return id;}public void setId(int id) {this.id = id;}public String getT() {return t;}public void setT(String t) {this.t = t;}public int getTt() {return tt;}public void setTt(int tt) {this.tt = tt;}} > Date: Sat, 17 Mar 2012 19:30:33 -0400 > Subject: Re: Cannot find bean: “list” in any scope > From: davelnew...@gmail.com > To: user@struts.apache.org > > Not if you send in plain-text format. > > Looks like there's an id property, so at this point without debugging or > really looking at everything I don't know what the issue is. > > Dave > > On Sat, Mar 17, 2012 at 7:22 PM, Oussama Jlassi wrote: > > > > > sorry about the new line but it is removed when it come to apache struts > > server now about he bean here is > > test.java > > public class test{private int id,tt;private String t;public test(){}public > > test(int id,String t,int tt) {this.id=id;this.tt=tt;this.t=t;} > > public int getId() {return id;}public void setId(int id) {this.id = > > id;}public String getT() {return t;}public void setT(String t) {this.t = > > t;}public int getTt() {return tt;}public void setTt(int tt) {this.tt = > > tt;}} > > > Date: Sat, 17 Mar 2012 19:11:21 -0400 > > > Subject: Re: Cannot find bean: “list” in any scope > > > From: davelnew...@gmail.com > > > To: user@struts.apache.org > > > > > > You had one before, as far as I can tell (your messages are quite > > difficult > > > to read as there are no newlines). > > > > > > You do understand that we don't actually know anything about your beans, > > > right? *is* there a property called "id"? > > > > > > Either way, that part of it doesn't appear to be a Struts issue. > > > > > > Dave > > > > > > On Sat, Mar 17, 2012 at 6:55 PM, Oussama Jlassi > > wrote: > > > > > > > > > > > why it is impossible no hope at all can i have a correction of my code > > as > > > > i said before i want to list table named test through struts 1.3 and > > > > hibernate4 > > > > struts-config.xml > > > > > > > PUBLIC "-//Apache Software Foundation//DTD Struts > > Configuration > > > > 1.3//EN" "http://struts.apache.org/dtds/struts-config_1_3.dtd > > "> > > > > > > > path="/hib1" type="Hib1Action"> > > > path="/list.jsp"/> > > > > > className="HibernatePlugIn"/> > > > > > > > > > Date: Sat, 17 Mar 2012 18:33:19 -0400 > > > > > Subject: Re: FW: Cannot find bean: “list” in any scope > > > > > From: davelnew...@gmail.com > > > > > To: user@struts.apache.org > > > > > > > > > > I'm not sure I understand how taking out of scope would help; not > > knowing > > > > > anything about the bean in question, it's impossible to help--but on > > the > > > > > Struts side of things, it looks like it's working when it's in scope. > > > > > > > > > > Dave > > > > > > > > > > On Sat, Mar 17, 2012 at 6:19 PM, Oussama Jlassi > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > i supposei work with the setter getter because when i commented it > > and > > > > > > use request.setAttribute and i get the message > > > > > > Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le > > serveur a > > > > > > rencontré une erreur interne () qui l'a empêché de satisfaire la > > > > > > requête.exceptionjavax.servlet.ServletException: > > > > > > org.apache.jasper.JasperException: javax.servlet.ServletException: > > > > > > javax.servlet.jsp.JspException: No getter method for property: > > "id" of > > > > > > bean: "test" > > > > > > > > > > > > > > > > > > > > org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286) > > > > > >
RE: Cannot find bean: “list” in any scope
sorry about the new line but it is removed when it come to apache struts server now about he bean here is test.java public class test{private int id,tt;private String t;public test(){}public test(int id,String t,int tt) {this.id=id;this.tt=tt;this.t=t;} public int getId() {return id;}public void setId(int id) {this.id = id;}public String getT() {return t;}public void setT(String t) {this.t = t;}public int getTt() {return tt;}public void setTt(int tt) {this.tt = tt;}} > Date: Sat, 17 Mar 2012 19:11:21 -0400 > Subject: Re: Cannot find bean: “list” in any scope > From: davelnew...@gmail.com > To: user@struts.apache.org > > You had one before, as far as I can tell (your messages are quite difficult > to read as there are no newlines). > > You do understand that we don't actually know anything about your beans, > right? *is* there a property called "id"? > > Either way, that part of it doesn't appear to be a Struts issue. > > Dave > > On Sat, Mar 17, 2012 at 6:55 PM, Oussama Jlassi wrote: > > > > > why it is impossible no hope at all can i have a correction of my code as > > i said before i want to list table named test through struts 1.3 and > > hibernate4 > > struts-config.xml > > > PUBLIC "-//Apache Software Foundation//DTD Struts Configuration > > 1.3//EN" "http://struts.apache.org/dtds/struts-config_1_3.dtd";> > > > path="/hib1" type="Hib1Action"> > path="/list.jsp"/> > className="HibernatePlugIn"/> > > > > > Date: Sat, 17 Mar 2012 18:33:19 -0400 > > > Subject: Re: FW: Cannot find bean: “list” in any scope > > > From: davelnew...@gmail.com > > > To: user@struts.apache.org > > > > > > I'm not sure I understand how taking out of scope would help; not knowing > > > anything about the bean in question, it's impossible to help--but on the > > > Struts side of things, it looks like it's working when it's in scope. > > > > > > Dave > > > > > > On Sat, Mar 17, 2012 at 6:19 PM, Oussama Jlassi > > wrote: > > > > > > > > > > > > > > > i supposei work with the setter getter because when i commented it and > > > > use request.setAttribute and i get the message > > > > Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a > > > > rencontré une erreur interne () qui l'a empêché de satisfaire la > > > > requête.exceptionjavax.servlet.ServletException: > > > > org.apache.jasper.JasperException: javax.servlet.ServletException: > > > > javax.servlet.jsp.JspException: No getter method for property: "id" of > > > > bean: "test" > > > > > > > > > > > > org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286) > > > > > > > > > > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) > > > > > > org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) > > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > cause mèreorg.apache.jasper.JasperException: > > > > javax.servlet.ServletException: javax.servlet.jsp.JspException: No > > getter > > > > method for property: "id" of bean: "test" > > > > > > > > > > > > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) > > > > > > > > > > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) > > > > > > > > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > > > > > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > > > > > > > > > org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113) > > > > > > > > > > > > org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96) > > > > > > > > > > > > org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54) > > > > > > > >
RE: Cannot find bean: “list” in any scope
why it is impossible no hope at all can i have a correction of my code as i said before i want to list table named test through struts 1.3 and hibernate4 struts-config.xml http://struts.apache.org/dtds/struts-config_1_3.dtd";> > Date: Sat, 17 Mar 2012 18:33:19 -0400 > Subject: Re: FW: Cannot find bean: “list” in any scope > From: davelnew...@gmail.com > To: user@struts.apache.org > > I'm not sure I understand how taking out of scope would help; not knowing > anything about the bean in question, it's impossible to help--but on the > Struts side of things, it looks like it's working when it's in scope. > > Dave > > On Sat, Mar 17, 2012 at 6:19 PM, Oussama Jlassi wrote: > > > > > > > i supposei work with the setter getter because when i commented it and > > use request.setAttribute and i get the message > > Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a > > rencontré une erreur interne () qui l'a empêché de satisfaire la > > requête.exceptionjavax.servlet.ServletException: > > org.apache.jasper.JasperException: javax.servlet.ServletException: > > javax.servlet.jsp.JspException: No getter method for property: "id" of > > bean: "test" > > > > > > org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286) > > > > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) > >org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > cause mèreorg.apache.jasper.JasperException: > > javax.servlet.ServletException: javax.servlet.jsp.JspException: No getter > > method for property: "id" of bean: "test" > > > > > > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) > > > > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) > > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > >org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > > > org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113) > > > > > > org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96) > > > > > > org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54) > > > > > > org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51) > >org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) > > > > > > org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305) > >org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) > > > > > > org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283) > > > > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) > >org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > cause mèrejavax.servlet.ServletException: javax.servlet.jsp.JspException: > > No getter method for property: "id" of bean: "test" > > > > > > org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865) > > > > > > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794) > >org.apache.jsp.list_jsp._jspService(list_jsp.java:141) > >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) > > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > >org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > > > org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113) > > > > > > org.
FW: Cannot find bean: “list” in any scope
7) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113) org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96) org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54) org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51) org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305) org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35 > Date: Sat, 17 Mar 2012 17:45:24 -0400 > Subject: Re: Cannot find bean: “list” in any scope > From: davelnew...@gmail.com > To: user@struts.apache.org > > The line that puts it in the request is commented out, is that a typo? > > (pardon brevity and typos, on cell) > On Mar 17, 2012 5:43 PM, "Oussama Jlassi" wrote: > > > > > i want to list table test with hibernate4 and struts1.3.10 in tomcat6 but > > when i run localhost:8080/strutsh/hib1.do i get > > > > Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a > > rencontré une erreur interne () qui l'a empêché de satisfaire la > > requête.exceptionjavax.servlet.ServletException: > > org.apache.jasper.JasperException: javax.servlet.ServletException: > > javax.servlet.jsp.JspException: Cannot find bean: "list" in any scope > > > > > > org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286) > > > > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) > >org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > cause mèreorg.apache.jasper.JasperException: > > javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find > > bean: "list" in any scope > > > > > > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) > > > > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) > > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > >org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > > > org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113) > > > > > > org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96) > > > > > > org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54) > > > > > > org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51) > >org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) > > > > > > org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305) > >org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) > > > > > > org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283) > > > > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) > >org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > cause mèrejavax.servlet.ServletException: javax.servlet.jsp.JspException: > > Cannot find bean: "list" in any scope > > > > > > org.apache.jasper.runtime.PageCo
Cannot find bean: “list” in any scope
i want to list table test with hibernate4 and struts1.3.10 in tomcat6 but when i run localhost:8080/strutsh/hib1.do i get Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.exceptionjavax.servlet.ServletException: org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean: "list" in any scope org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) cause mèreorg.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean: "list" in any scope org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113) org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96) org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54) org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51) org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305) org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) cause mèrejavax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean: "list" in any scope org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794) org.apache.jsp.list_jsp._jspService(list_jsp.java:141) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113) org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96) org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54) org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51) org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305) org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) cause mèrejavax.servlet.jsp.JspException: Cannot find bean: "list" in any scope org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:864) org.apache.struts.taglib.logic.IterateTag.doStartTag(IterateTag.java:236) org.apache.jsp.list_jsp._jspService(list_jsp.java:92) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.j
FW: cant list data with hibernate struts
when i send my question it become disorganized and how to solve error > Date: Thu, 15 Mar 2012 14:02:35 -0400 > Subject: Re: FW: cant list data with hibernate struts > From: davelnew...@gmail.com > To: user@struts.apache.org > > Not sure; can't really read your post. It looks like there's a parsing > error on the config. > > On Thu, Mar 15, 2012 at 1:48 PM, Oussama Jlassi wrote: > > > > > all exist and in default package > > > > > Date: Wed, 14 Mar 2012 19:55:15 -0400 > > > Subject: Re: cant list data with hibernate struts > > > From: davelnew...@gmail.com > > > To: user@struts.apache.org > > > > > > Do all those classes in your config exist? Are they really all in the > > > default package? > > > > > > Dave > > > > > > On Wed, Mar 14, 2012 at 7:43 PM, Oussama Jlassi > > wrote: > > > > > > > > > > > i use struts1.3 hibernate4 in tomcat6 i want to list data after the > > form > > > > but when i run localhost:8080/strutsh i get > > > > Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a > > > > rencontré une erreur interne () qui l'a empêché de satisfaire la > > > > requête.exceptionorg.apache.jasper.JasperException: > > > > java.lang.NullPointerException: Module 'null' not found. > > > > > > > > > > > > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) > > > > > > > > > > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430) > > > > > > > > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > > > > > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > cause mèrejava.lang.NullPointerException: Module 'null' not found. > > > > > > org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:755) > > > > > > org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:735) > > > >org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:818) > > > > > > org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:488) > > > > > > > > > > org.apache.jsp.index_jsp._jspx_meth_html_005fform_005f0(index_jsp.java:173) > > > >org.apache.jsp.index_jsp._jspService(index_jsp.java:94) > > > > > > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > > > > > > > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) > > > > > > > > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > > > > > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > note La trace complète de la cause mère de cette erreur est disponible > > > > dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35 > > > > > > > > index.jsp > > > > > > > > <%@ page language="java" pageEncoding="ISO-8859-1"%><%@ taglib uri=" > > > > http://struts.apache.org/tags-html"; prefix="html" %><%@ taglib uri=" > > > > http://struts.apache.org/tags-logic"; prefix="logic" %><%@ taglib uri=" > > > > http://struts.apache.org/tags-bean"; prefix="bean" %> > > > > > > > > > > > content="text/html; charset=UTF-8">JSP Page > > > > id : > > > > tt : > > > > > name="HibForm" property="tt" /> t : > > > name="HibForm" property="t" /> > > > > > > > > > > > property="id"/> > > > > > > > > HibAction.java > > > > import javax.servlet.http.HttpServletRequest;import > > > > javax.servlet.http.HttpServletResponse;import > > javax.servlet.ServletContext; > > > > import org.apache.struts.action.Action;import > > > > org.apa
FW: cant list data with hibernate struts
all exist and in default package > Date: Wed, 14 Mar 2012 19:55:15 -0400 > Subject: Re: cant list data with hibernate struts > From: davelnew...@gmail.com > To: user@struts.apache.org > > Do all those classes in your config exist? Are they really all in the > default package? > > Dave > > On Wed, Mar 14, 2012 at 7:43 PM, Oussama Jlassi wrote: > > > > > i use struts1.3 hibernate4 in tomcat6 i want to list data after the form > > but when i run localhost:8080/strutsh i get > > Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a > > rencontré une erreur interne () qui l'a empêché de satisfaire la > > requête.exceptionorg.apache.jasper.JasperException: > > java.lang.NullPointerException: Module 'null' not found. > > > > > > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) > > > > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430) > > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > >org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > cause mèrejava.lang.NullPointerException: Module 'null' not found. > >org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:755) > >org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:735) > >org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:818) > >org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:488) > > > > org.apache.jsp.index_jsp._jspx_meth_html_005fform_005f0(index_jsp.java:173) > >org.apache.jsp.index_jsp._jspService(index_jsp.java:94) > >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) > > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > >org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > note La trace complète de la cause mère de cette erreur est disponible > > dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35 > > > > index.jsp > > > > <%@ page language="java" pageEncoding="ISO-8859-1"%><%@ taglib uri=" > > http://struts.apache.org/tags-html"; prefix="html" %><%@ taglib uri=" > > http://struts.apache.org/tags-logic"; prefix="logic" %><%@ taglib uri=" > > http://struts.apache.org/tags-bean"; prefix="bean" %> > > > > > content="text/html; charset=UTF-8">JSP Page > > id : > > tt : > name="HibForm" property="tt" /> t : > name="HibForm" property="t" /> > > > > > property="id"/> > > > > HibAction.java > > import javax.servlet.http.HttpServletRequest;import > > javax.servlet.http.HttpServletResponse;import javax.servlet.ServletContext; > > import org.apache.struts.action.Action;import > > org.apache.struts.action.ActionForm;import > > org.apache.struts.action.ActionForward;import > > org.apache.struts.action.ActionMapping;import > > org.hibernate.SessionFactory;import org.hibernate.*;import > > org.hibernate.Session;import java.util.*; > > public class HibAction extends Action { > > private List list; > >public ActionForward execute( ActionMapping mapping, > > ActionForm form,HttpServletRequest request, > > HttpServletResponse response) throws Exception{ > >HibForm formObj = (HibForm)form; > >/*Get the servlet context */ServletContext > > context = request.getSession().getServletContext(); > >/*Retrieve Session Factory */ SessionFactory > > factory = (SessionFactory) > > context.getAttribute(HibernatePlugIn.SESSION_FACTORY_KEY); > >/*Open Hibernate Session */ Session session > > =factory.openSession();try { > >test t = new test(); > > t.setId(formObj.getId()); t.setT(formObj.getT()); > > t.setTt(formObj.getTt()); >
cant list data with hibernate struts
i use struts1.3 hibernate4 in tomcat6 i want to list data after the form but when i run localhost:8080/strutsh i get Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.exceptionorg.apache.jasper.JasperException: java.lang.NullPointerException: Module 'null' not found. org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) cause mèrejava.lang.NullPointerException: Module 'null' not found. org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:755) org.apache.struts.taglib.TagUtils.getModuleConfig(TagUtils.java:735) org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:818) org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:488) org.apache.jsp.index_jsp._jspx_meth_html_005fform_005f0(index_jsp.java:173) org.apache.jsp.index_jsp._jspService(index_jsp.java:94) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35 index.jsp <%@ page language="java" pageEncoding="ISO-8859-1"%><%@ taglib uri="http://struts.apache.org/tags-html"; prefix="html" %><%@ taglib uri="http://struts.apache.org/tags-logic"; prefix="logic" %><%@ taglib uri="http://struts.apache.org/tags-bean"; prefix="bean" %> JSP Page id : tt : t : HibAction.java import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.ServletContext; import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.hibernate.SessionFactory;import org.hibernate.*;import org.hibernate.Session;import java.util.*; public class HibAction extends Action { private List list; public ActionForward execute( ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Exception{ HibForm formObj = (HibForm)form; /*Get the servlet context */ServletContext context = request.getSession().getServletContext(); /*Retrieve Session Factory */ SessionFactory factory = (SessionFactory) context.getAttribute(HibernatePlugIn.SESSION_FACTORY_KEY); /*Open Hibernate Session */ Session session =factory.openSession();try { test t = new test(); t.setId(formObj.getId()); t.setT(formObj.getT()); t.setTt(formObj.getTt()); session.beginTransaction(); session.save(t); Query query=session.createQuery("SELECT t FROM test t");//ArrayList list=(ArrayList)query.list(); list=query.list(); session.getTransaction().commit(); //request.getSession().setAttribute("list",list); } catch(Exception e) {session.getTransaction().rollback(); } /*Close session */ session.close(); return mapping.findForward("success"); } public List getList() { return list;}public void setList(List list) { this.list = list; } } struts-config.xml http://struts.apache.org/struts/dtds/struts-config_1_3.dtd";> and i have jsp with the name list without the form when i run localhost:8080/strutsh/hib1.do i get Etat HTTP 404 - Servlet action n'est pas disponible.type Rapport d'étatmessage Servlet action n'est pas disponible.description La ressource demandée (Servlet action n'est pas disponible.) n'est pas disponible.Apache Tomcat/6.0.35 tomcat lo
FW: logis:iterate tag problem
Alejandro then when i make page for failure action so i can display data i dont think it can solve the problem > Date: Wed, 14 Mar 2012 16:57:34 +0100 > Subject: Re: FW: logis:iterate tag problem > From: apar...@gmail.com > To: user@struts.apache.org > > Sorry, I mean at that action throws an exception and then because you don't > forward a error page, always is success, then the bean list is never > filled in. > > 2012/3/13 Alejandro > > > Do you know if that throws an exception? > > > > > > 2012/3/13 Oussama Jlassi > > > >> > >> i have the same message > >> > > >> > Try with: request.getSession().setAttribute("list",list); > >> > > >> > 2012/3/13 Dave Newton > >> > > >> > > I couldn't even read it. > >> > > > >> > > On Tue, Mar 13, 2012 at 3:35 PM, Oussama Jlassi > >> wrote: > >> > > > >> > > > > >> > > > no suggestion until now > >> > > > > >> > > > From: oussa...@live.fr > >> > > > To: user@struts.apache.org > >> > > > Subject: logis:iterate tag problem > >> > > > Date: Mon, 12 Mar 2012 22:38:42 +0100 > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > > >> > > > i use struts1.3 hibernate4 and tomcat6how to get iterate worki want > >> to > >> > > > list a table test with hibernate and struts but when i run > >> > > > localhost:8080/strutsh i got > >> > > > Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le > >> serveur a > >> > > > rencontré une erreur interne () qui l'a empêché de satisfaire la > >> > > > requête.exceptionorg.apache.jasper.JasperException: > >> > > > javax.servlet.ServletException: javax.servlet.jsp.JspException: > >> Cannot > >> > > find > >> > > > bean: "list" in any scope > >> > > > > >> > > > > >> > > > >> > >> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) > >> > > > > >> > > > > >> > > > >> > >> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) > >> > > > > >> > > > > >> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > >> > > > > >> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > >> > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > >> > > > cause mèrejavax.servlet.ServletException: > >> javax.servlet.jsp.JspException: > >> > > > Cannot find bean: "list" in any scope > >> > > > > >> > > > > >> > > > >> > >> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865) > >> > > > > >> > > > > >> > > > >> > >> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794) > >> > > >org.apache.jsp.index_jsp._jspService(index_jsp.java:156) > >> > > > > >> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > >> > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > >> > > > > >> > > > > >> > > > >> > >> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) > >> > > > > >> > > > > >> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > >> > > > > >> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > >> > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > >> > > > cause mèrejavax.servlet.jsp.JspException: Cannot find bean: "list" > >> in any > >> > > > scope > >> > > >org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:864) > >> > > > > >> > > > > >> > > > >> org.apache.struts.taglib.logic.IterateTag.doStartTag(IterateTag.java:236) > >>
FW: logis:iterate tag problem
i have the same message > > Try with: request.getSession().setAttribute("list",list); > > 2012/3/13 Dave Newton > > > I couldn't even read it. > > > > On Tue, Mar 13, 2012 at 3:35 PM, Oussama Jlassi wrote: > > > > > > > > no suggestion until now > > > > > > From: oussa...@live.fr > > > To: user@struts.apache.org > > > Subject: logis:iterate tag problem > > > Date: Mon, 12 Mar 2012 22:38:42 +0100 > > > > > > > > > > > > > > > > > > > > > > > > i use struts1.3 hibernate4 and tomcat6how to get iterate worki want to > > > list a table test with hibernate and struts but when i run > > > localhost:8080/strutsh i got > > > Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a > > > rencontré une erreur interne () qui l'a empêché de satisfaire la > > > requête.exceptionorg.apache.jasper.JasperException: > > > javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot > > find > > > bean: "list" in any scope > > > > > > > > > > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) > > > > > > > > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) > > > > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > > >org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > cause mèrejavax.servlet.ServletException: javax.servlet.jsp.JspException: > > > Cannot find bean: "list" in any scope > > > > > > > > > > org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865) > > > > > > > > > > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794) > > >org.apache.jsp.index_jsp._jspService(index_jsp.java:156) > > >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > > > > > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) > > > > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > > >org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > cause mèrejavax.servlet.jsp.JspException: Cannot find bean: "list" in any > > > scope > > >org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:864) > > > > > > > > org.apache.struts.taglib.logic.IterateTag.doStartTag(IterateTag.java:236) > > >org.apache.jsp.index_jsp._jspService(index_jsp.java:106) > > >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > > > > > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) > > > > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > > >org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > > >javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > note La trace complète de la cause mère de cette erreur est disponible > > > dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35 > > > index.jsp<%@ page language="java" pageEncoding="ISO-8859-1"%><%@ taglib > > > uri="http://struts.apache.org/tags-html"; prefix="html" %><%@ taglib uri=" > > > http://struts.apache.org/tags-logic"; prefix="logic" %><%@ taglib > > > uri="http://struts.apache.org/tags-bean"; prefix="bean" %> JSP Page HibAction.javaimport javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.ServletContext; import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.hibernate.SessionFactory;import org.hibernate.Query;import org.hibernate.Session;import java.util.*; public class HibAction extends Action { public ActionForward execute( ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Exception{ HibForm formObj = (HibForm)form; ServletContext context = request.getSession().getServletContext(); SessionFactory factory = (SessionFactory) context.getAttribute(HibernatePlugIn.SESSION_FACTORY_KEY); Session session =factory.openSession(); try {Query query=session.createQuery("SELECT t FROM test t"); ArrayList list=(ArrayList)query.list(); request.setAttribute("list",list); } catch(Exception e) { session.getTransaction().rollback();} session.close(); return mapping.findForward("success"); } }
FW: logis:iterate tag problem
no suggestion until now From: oussa...@live.fr To: user@struts.apache.org Subject: logis:iterate tag problem Date: Mon, 12 Mar 2012 22:38:42 +0100 i use struts1.3 hibernate4 and tomcat6how to get iterate worki want to list a table test with hibernate and struts but when i run localhost:8080/strutsh i got Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.exceptionorg.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean: "list" in any scope org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) cause mèrejavax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean: "list" in any scope org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794) org.apache.jsp.index_jsp._jspService(index_jsp.java:156) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) cause mèrejavax.servlet.jsp.JspException: Cannot find bean: "list" in any scope org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:864) org.apache.struts.taglib.logic.IterateTag.doStartTag(IterateTag.java:236) org.apache.jsp.index_jsp._jspService(index_jsp.java:106) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35 index.jsp<%@ page language="java" pageEncoding="ISO-8859-1"%><%@ taglib uri="http://struts.apache.org/tags-html"; prefix="html" %><%@ taglib uri="http://struts.apache.org/tags-logic"; prefix="logic" %><%@ taglib uri="http://struts.apache.org/tags-bean"; prefix="bean" %> JSP Page HibAction.javaimport javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.ServletContext; import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.hibernate.SessionFactory;import org.hibernate.Query;import org.hibernate.Session;import java.util.*; public class HibAction extends Action { public ActionForward execute( ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Exception{ HibForm formObj = (HibForm)form; ServletContext context = request.getSession().getServletContext(); SessionFactory factory = (SessionFactory) context.getAttribute(HibernatePlugIn.SESSION_FACTORY_KEY); Session session =factory.openSession(); try {Query query=session.createQuery("SELECT t FROM test t"); ArrayList list=(ArrayList)query.list(); request.setAttribute("list",list); } catch(Exception e) { session.getTransaction().rollback();} session.close(); return mapping.findForward("success"); } }
logis:iterate tag problem
i use struts1.3 hibernate4 and tomcat6how to get iterate worki want to list a table test with hibernate and struts but when i run localhost:8080/strutsh i got Etat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.exceptionorg.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean: "list" in any scope org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) cause mèrejavax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean: "list" in any scope org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794) org.apache.jsp.index_jsp._jspService(index_jsp.java:156) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) cause mèrejavax.servlet.jsp.JspException: Cannot find bean: "list" in any scope org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:864) org.apache.struts.taglib.logic.IterateTag.doStartTag(IterateTag.java:236) org.apache.jsp.index_jsp._jspService(index_jsp.java:106) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35 index.jsp<%@ page language="java" pageEncoding="ISO-8859-1"%><%@ taglib uri="http://struts.apache.org/tags-html"; prefix="html" %><%@ taglib uri="http://struts.apache.org/tags-logic"; prefix="logic" %><%@ taglib uri="http://struts.apache.org/tags-bean"; prefix="bean" %> JSP Page HibAction.javaimport javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.ServletContext; import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.hibernate.SessionFactory;import org.hibernate.Query;import org.hibernate.Session;import java.util.*; public class HibAction extends Action { public ActionForward execute( ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Exception{ HibForm formObj = (HibForm)form; ServletContext context = request.getSession().getServletContext(); SessionFactory factory = (SessionFactory) context.getAttribute(HibernatePlugIn.SESSION_FACTORY_KEY); Session session =factory.openSession(); try {Query query=session.createQuery("SELECT t FROM test t"); ArrayList list=(ArrayList)query.list(); request.setAttribute("list",list); } catch(Exception e) { session.getTransaction().rollback();} session.close(); return mapping.findForward("success"); } }
exception when running my struts jsp
i modified struts-config.xml but when i run localhost:8080/struts1/login.jspEtat HTTP 500 -type Rapport d'exceptionmessagedescription Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.exceptionorg.apache.jasper.JasperException: An exception occurred processing JSP page /login.jsp at line 17 14: 15: 16: 17: 18:User Name : 19: Password : 20: Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) cause mèrejavax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot retrieve definition for form bean: "LoginForm" on action: "/Login" org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794) org.apache.jsp.login_jsp._jspService(login_jsp.java:91) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) cause mèrejavax.servlet.jsp.JspException: Cannot retrieve definition for form bean: "LoginForm" on action: "/Login" org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:881) org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:488) org.apache.jsp.login_jsp._jspx_meth_html_005fform_005f0(login_jsp.java:172) org.apache.jsp.login_jsp._jspx_meth_html_005fhtml_005f0(login_jsp.java:124) org.apache.jsp.login_jsp._jspService(login_jsp.java:82) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.35.Apache Tomcat/6.0.35struts-config.xmlhttp://struts.apache.org/struts/dtds/struts-config_1_3.dtd";> > Date: Wed, 7 Mar 2012 23:02:14 + > From: mr.jason.zh...@gmail.com > Subject: RE: exception when running my struts jsp > To: user@struts.apache.org > > as Dave pointed out, letter 'f ' also not match. > -Original message- > From: Oussama Jlassi > Sent: 08/03/2012, 6:34 AM > To: user@struts.apache.org > Subject: RE: exception when running my struts jsp > > > > > i corrected struts-config.xml i put the first letter of form bean name in > uppercase > index2.jsp work but in login.jsp i got the same message > > > Date: Wed, 7 Mar 2012 17:07:09 -0500 > > Subject: Re: exception when running my struts jsp > > From: davelnew...@gmail.com > > To: user@struts.apache.org > > > > Your form bean name does not match the name used in the action's > > configuration. > > > > Dave > > > > On Wednesday, March 7, 2012, Oussama Jlassi wrote: > > > i use struts 1.3.10 > > > in tomcat 6 when i run the url all i got http 500 how to solve my problem > > > localhost:8080/struts1/login.jsp i got > > > > > > Etat HTTP 500 - > > > > > > > > > > > > type Rapport d'exception > > > > > > message > > > > > > description Le serveur a rencontré une erreur interne () qui l'a empêché > > de satisfaire la requête. > > > > > > exception > > > > > > org.apache.jasper.JasperException: javax.servlet.ServletException: > > javax.servlet.jsp.JspException: Cannot retrieve definition for form bean: >
RE: exception when running my struts jsp
i corrected struts-config.xml i put the first letter of form bean name in uppercase index2.jsp work but in login.jsp i got the same message > Date: Wed, 7 Mar 2012 17:07:09 -0500 > Subject: Re: exception when running my struts jsp > From: davelnew...@gmail.com > To: user@struts.apache.org > > Your form bean name does not match the name used in the action's > configuration. > > Dave > > On Wednesday, March 7, 2012, Oussama Jlassi wrote: > > i use struts 1.3.10 > > in tomcat 6 when i run the url all i got http 500 how to solve my problem > > localhost:8080/struts1/login.jsp i got > > > > Etat HTTP 500 - > > > > > > > > type Rapport d'exception > > > > message > > > > description Le serveur a rencontré une erreur interne () qui l'a empêché > de satisfaire la requête. > > > > exception > > > > org.apache.jasper.JasperException: javax.servlet.ServletException: > javax.servlet.jsp.JspException: Cannot retrieve definition for form bean: > "Loginform" on action: "/Login" > > > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > cause mère > > > > javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot > retrieve definition for form bean: "Loginform" on action: "/Login" > > > org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865) > > > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794) > > org.apache.jsp.login_jsp._jspService(login_jsp.java:91) > > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > cause mère > > > > javax.servlet.jsp.JspException: Cannot retrieve definition for form bean: > "Loginform" on action: "/Login" > > org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:881) > > org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:488) > > > org.apache.jsp.login_jsp._jspx_meth_html_005fform_005f0(login_jsp.java:173) > > > org.apache.jsp.login_jsp._jspx_meth_html_005fhtml_005f0(login_jsp.java:124) > > org.apache.jsp.login_jsp._jspService(login_jsp.java:82) > > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388) > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > note La trace complète de la cause mère de cette erreur est disponible > dans les fichiers journaux de Apache Tomcat/6.0.35. > > > > > > > > Apache Tomcat/6.0.35 > > > > localhost:8080/struts1/index2.jsp i got > > > > Etat HTTP 500 - > > > > > > > > type Rapport d'exception > > > > message > > > > description Le serveur a rencontré une erreur interne () qui l'a empêché > de satisfaire la requête. > > > > exception > > > > org.apache.jasper.JasperException: javax.servlet.ServletException: > java.lang.NullPointerException > > > org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502) > > > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412) > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) > > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) > > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > > > cause mère > > > > javax.servlet.ServletException: java.lang.NullPointerException > > > org.a