java - struts2 如何使用 jdbc 读取数据库的每一行并在 jsp 页面中访问? 我可能落了一些步骤,一直未成功。
ringa_lee
ringa_lee 2017-04-17 16:06:44
[Java讨论组]

刚刚学习 struts2 ,在做一个图书展示的简单页面,问题如下:
1.数据库里面有一个表 book ,有这四个字段: id,name,price,count ,有几条记录。
2.我建立了一个 index.jsp 的页面用于登陆(已经成功),登陆后通过 struts.xml 跳转到 userindex.jsp 中。
3.我建立了一个 action 叫做,用于读取所有的图书信息(数据库访问),里面建立了一个 list , 有 get 和 set 的方法。
4.userindex.jsp 的页面是这样写的:

<s:iterator value="list" status="st">
<tr>
<td><s:property value="id"/></td>
<td><s:property value="name"/></td>
<td><s:property value="price"/></td>
<td><s:property value="count"/></td>
</tr>
/s:iterator

现在 userindex.jsp 什么也没有
现在的问题是,我刚学 struts2 ,知道需要 action 来处理逻辑,可是如何把 BookInfoAction 和 userindex.jsp 结合起来, 我已经实现了登陆功能,是配置 struts.xml 中

<action name="login" class="shopping.LoginAction" method="login">
<result name="loginout">helloworld.jsp</result>
<result name="loginin" type="redirect">userindex.jsp</result>
</action>

可是我怎么把这个展示图书的页面和 我的 action 结合起来呢? 我如何才能做到登陆成功之后的页面( userindex.jsp )里面就可以直接显示所有的图书呢?

我一定是落下了什么步骤,这个我也是知道的,可是我搜了资料看了教程都没有提及,希望大家帮助我,谢谢!

ringa_lee
ringa_lee

ringa_lee

全部回复(1)
ringa_lee
<result name="loginin" type="redirect">这个地方是要redirect的action名字</result>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号