Hi Tesla, validation problem? BookAdd.jsp is defined as input for bookAdd action.
Best greetings, Pawel Wielgus. 2010/3/13, tesla <fatihdu...@hotmail.com>: > > Hi > > I have a basic struts project i can't redirect my jsp page to another.But i > did the similar example before that it was working but know it's not. > My problem is bookAdd.jsp dont redirect to the data.jsp it's redirecting to > the bookAdd.do please help!Thanks > > Here is my BookAddForm > > > public class BookAddForm extends org.apache.struts.action.ActionForm { > > private String book_title; > private String book_description; > private int book_price; > > //Getters Setter > > public void reset(ActionMapping mapping,HttpServletRequest request){ > > this.book_description=null; > this.book_title=null; > this.book_price=0; > > > } > > > BookAddAction > > > public ActionForward execute(ActionMapping mapping, ActionForm form, > HttpServletRequest request, HttpServletResponse response) > throws Exception { > BookAddForm bookAddForm= (BookAddForm) form; > Book book=new Book(); > > book.addBook(bookAddForm.getBook_title(),bookAddForm.getBook_description(),bookAddForm.getBook_price()); > > > return mapping.findForward(SUCCESS); > > } > > > Book.Java > > > public class Book { > > private String title; > private String description; > private int price; > > Connection con ; > Statement ps; > ResultSet rs; > > public void addBook(String title,String description,int price) throws > SQLException > { > try > { > Class.forName("com.mysql.jdbc.Driver"); > con = (Connection) > DriverManager.getConnection("jdbc:mysql://localhost:3306/logintest_development","root","pass"); > > ps = (Statement) con.createStatement(); > String sql = "insert into books(title,description,price) > values('"+title+"','"+description+"''"+price+"')"; > ps.executeUpdate(sql); > } > catch (Exception e) > { > System.out.println("Error Data : " + e.getMessage()); > } > > con.close(); > > } > > > bookAdd.jsp > > > <body> > <h1>Add Book!</h1> > > <html:form action="/bookAdd" method="post" > > Book's Title:<html:text property="book_title" size="30" > maxlength="30"/><br> > Book's Descripton:<html:textarea property="book_description" > /><br> > Book's Price:<html:text property="book_price" size="30" > maxlength="30"/><br> > <html:submit>Add</html:submit> > </html:form> > </body> > > > struts_config.xml > > > <form-bean name="BookAddForm" type="paket.BookAddForm"/> > > <action input="/bookAdd.jsp" name="BookAddForm" path="/bookAdd" > scope="request" type="paket.BookAddAction" > > <forward name="success" path="/data.jsp"/> > </action> > > > > when i click submit button at the jsp file it shows me the same page can't > redirect to data.jsp but my browser changes bookAdd.jsp to bookAdd.do > i cant understand why it is > -- > View this message in context: > http://old.nabble.com/page-redirecting-problem-tp27886004p27886004.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > 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