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.
