mybatis访问数据库后的结果怎样传到jsp页面上显示

mybatis访问数据库后的结果怎样传到jsp页面上显示,第1张

两种办法

一种是 public Map<String, Object>request

public Map<String, Object>session

public Map<String, Object>application request=(Map<String, Object>) ActionContext.getContext().get("request")

session=ActionContext.getContext().getSession()

application=ActionContext.getContext().getApplication()

request.put("request2", "request2")

session.put("session2","session2")

application.put("application2", "application2")

然后在jsp页面用struts2的标签去访问web元素

这些字段应该在一张表中定义。

然后编写一个对应表的业务bean。在mapper.java开发对应的接口传入对应的参数,然后在mapper.xml创建该接口方法的select标签,设置好返回类型和Sql语句。

最后跑项目

首先:最好把实体类里面的变量名称和表里面字段写成一致。

然后:在SqlMapConfig.xml中

<typeAliases>

<typeAlias alias="game" type="实体类路径"/>

</typeAliases>

这就是把你的实体类写了个别名

最后:在写查询添加的时候:

<select id="gameDao" resultType="game">返回实体类对象

select * from tb_game

</select>

这样查出的结果就对应上数据了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10068634.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存