一种是 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>
这样查出的结果就对应上数据了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)