方法1:
在第一个页中,只做一个转发的功能,不显示任何内容,例如《JSP Web 编程指南》609页的例子:
在index.jsp中只有一句:
<logic:redirect href="home.do">
方法2:
也可以在index.jsp中用数据库,通过自定义标签读取数据到Bean中。方法3:
在web.xml中定义一个<servlet>,设置其加载的优先级比action(即ActionServlet)高,在自定义的<servlet>中读入数据库内容到Bean中。

解决方案 »

  1.   

    可以这样试试:
    1.建立一个Action,从数据库中读出你所需的数据,并把这些数据保存的request中
    2.这个Action完成读数据的工作后,forward到一个jsp
    3.在这个jsp文件中把request中的数据取出来并显示
    4.可以用一个链接触发这个Action
      

  2.   

    不要把登录看成一个特殊的Action.其实你也可以用一个PreLogInAction来进行处理
      

  3.   

    应用数据库表的邦定就可以实现了。也就是说,在进入你的index页面之前就已经初始化了。也就是说把你要邦定的数据库表的数据给邦定到你的incex页面上,这样就可以取到表中的数据。
      

  4.   

    补充一下,就是你的数据库表中应该先建一个邦定的表格,字段包括如下:CODE_ID TABLE_NAME CODE_FIELD NAME_FIELD CADHE_MANNER 当然在你要邦定的表中应该建一个字段是唯一,用来识别邦定的内容。