Do you have sessions enabled for your application? On Mon, Feb 7, 2011 at 5:39 AM, Louis H. <[email protected]> wrote:
> Hi, > I am trying jsp form handling via bean and I am wondering why this jsp page > gives me an NPE after submitting. This happening with scope "session" (when > I change scope to "page" it's working correctly): > > *<%@ page contentType="text/html;charset=UTF-8" language="java" %>* > *<jsp:useBean id="testik" class="formBeans.Test1" scope="session"/> > *//Works > ok with scope="page" > *<jsp:setProperty name="testik" property="*"/> *//NPE > thrown here > *<html xmlns="http://www.w3.org/1999/xhtml"> * > * <head> * > * <title>TestFormPage</title> * > * </head> * > * <body>* > * <form action="testForm.jsp" method="post">* > * <input type="text" id="testPole" name="testPole" value="<%= > testik.getTestPole() %>"/>* > * <input type="submit"/>* > * </form>* > * </body>* > *</html>* > > Source of bean for handling data (nothing interesting here): > *package formBeans;* > *public class Test1 {* > * private String testPole="";* > * > * > * public String getTestPole() {* > * return testPole;* > * }* > * public void setTestPole(String testPole) {* > * this.testPole = testPole;* > * }* > *}* > > If I get it right, the "<jsp:useBean id="testik" class="formBeans.Test1" > scope="session"/>" should create and initialize a bean in session (if it > is not present already) but it seems the bean is not created. > Any suggestion appreciated. > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
