现在要用jsp+servlet+javabean 实现一个 分3步完成的注册模块我是这样想的 每页填的信息先提交给servlet进行表单验证,失败的话回到前一页,同时在servlet中向javabean中设置值,成功的话到下一步。
三步完成我还有个信息确认的页面。然后再从javabean中把数据调出来显示,最后按提交的时候会把所有数据通过javabean向数据库提交。
不知道这个想法对不对,刚学习特此虚心请教。
另外小问下,怎么输出javabean中存的数组呢,我要在表格里一格一格的显示数组中的各个元素。

解决方案 »

  1.   

    1,分3步完成的注册模块
    用Front Control中心控制器,写一个servlet,专门控制页面流程.AA.jsp--->front中心(符合条件)--->BB.jsp--front中心
    2在servlet中向javabean中设置值,
    session.setAttribute();这样就好了,也可以用request...
    RequestDispatcher.forward()过去就好了.
    3最后按提交的时候会把所有数据通过javabean向数据库提交。
    从bean中get这些数据,session中也行,看你放在哪里
    4输出javabean中存的数组呢,我要在表格里一格一格的显示数组中的各个元素。
    <%=%>用scriptless,表达式都可以,EL也可以${},<c:forEach标准标签>,也行...参考具体语法
      

  2.   

    详解不可能,说实话学JAVA就是一个MVC,对初学者来说LS的解释,估计LZ是云里雾里!!
    我简单说下:JSP填写信息FORM表单提交,SERVLET接收信息(获取JSP信息),并调用JAVABEAN类
    这些信息传过去,或当成条件取得返回信息,SERVLET取得返回结果再跳转JSP显示效果
    不知道这个流程你可清晰明白了?这是整个流程 仔细体会理解就明白了