和struts没有什么关系。在DAO层用sql语句来查。如果你是想做登陆的话就是这样~:select model from UserInfo as model where((model.username = :username) and (model.password = :password)

解决方案 »

  1.   

    这个和struts没关系吧,你用JDBC等把数据拿出来,然后显示就行了。可以用List
      

  2.   

    看了前面几位的回复,我的理解是 struts只有在用户提交请求的时候才用?   没有请求的时候比如网站的首页index.jsp,我一输入网站地址就显示这个页面,页面上很多从数据库里面显示出来的动态信息, 这些信息的话,就用JDBC, 或者用hibernate 取出来.    而struts只是像登陆这样的模式下应用,,用户输入,提交到actionform,然后action来处理或者直接请求到action处理.... 不知道理解是否正确... 请高手点评.
      

  3.   

    struts 只是一个框架,是MVC 模式的体现。 他可以接受你的请求,调用业务类进行处理,然后把结果转发到页面
      

  4.   

    你可以用index.do转发到index.jsp,访问时可以在地址栏直接输入index.do,这样就进入了index.do的处理流程。
      

  5.   

    把struts 的 action 当servlet 理解就好啦。
      

  6.   

    查询数据是在DAO层里写SQL语句进行查询,把查询的数据放到LIST里,在JSP页面就能显示(<logic:notEmpty name="LIST的事例">)
      

  7.   

    可以在actionForm中定义一个变量为userList用于存储查询到的所有信息 也可以把查询到的列表存于request作用域中,就可以在就可以用struts标签在jsp中显示了