struts2 如何使用 jdbc 读取数据库的每一行并在 jsp 页面中访问? 我可能落了一些步骤,一直未成功。

发布于 2022-09-01 22:07:11 字数 1132 浏览 10 评论 0

刚刚学习 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 )里面就可以直接显示所有的图书呢?

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

¢蛋碎的人ぎ生 2022-09-08 22:07:11
<result name="loginin" type="redirect">这个地方是要redirect的action名字</result>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文