HQL SELECT id,paidamount,paymentDeadline FROM exchange.c_agreement_amount;如何将上面的查询语句,在action里面用 对象写出来。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class CagreementAmount{private String id;private String paidamount;private String paymentDeadline;} SELECT id,paidamount,paymentDeadline FROM exchange.c_agreement_amount;在mysql里面的查询结果 如何在action里面写HQL语句,将在mysql里面的查询结果,在jsp页面上显示出来。 假定exchange.c_agreement_amount是一个表那就像2楼一样建一个类class CagreementAmount{private String id;private String paidamount;private String paymentDeadline;//gatter/setter}接着在action里试一下这样select c.id,c.paidamount,c.paymentDeadline from CagreementAmount as c 在DAO层查出结果、在action中接收下、然后在action中放到request里、然后在jsp中循环显示就行了啊、挺简单的问题、学校里没学过吗? 不知道LZ用没用struts2 ActionContext.getContext.put("find","这里存放从数据库查询的值 例如数据存放在list里面"); 页面显示数据JSTL<c:forEach items="${find}" var="f"> ${f.id} ${f.paidamount} ${f.paymentDeadline }</c:forEach>等多很多种方法 假设实体类Exchangerequest.setAttribute("find","这里存放从数据库查询的值 例如数据存放在list集合中)页面显示数据 <%List list = (List)request.getAttribute("find");for(int i=0;i<list.size();i++){ Exchange exchange = (Exchange)list.get(i); out.print(exchange.id); out.print(exchange.paidamount); out.print(exchange.paymentDeadline);}%> 看用什么链接的数据库勒,直接写成String 型的,让后把他拿去执行查询操作 这是在dao层写的语句public List getamountListByCAgreementAmount(CAgreementAmount agreementAmount){ String sql = "SELECT id,paidamount,paymentDeadline FROM CAgreementAmount"; List result = this.getHibernateTemplate().find(sql, agreementAmount); if (result.size() == 0) { return null; } return result; }不知道对不对 在action里面如何去写,在jsp里面如何去写。主营收入对应着 paidamount 时间 是paymentDeadline 在jsp页面上显示的是一月到十二月 让后还有一个12个月的和 在 mysql中 查询语句 SELECT id,paidamount,paymentDeadline FROM CAgreementAmount;在jsp页面上 行显示一月,二月 到十二月 还有一个十二月总和 列显示的是主营收入 只要把paidamount的数值分别在行里显示出来。 求大神解决难题 - jquery ajax struts.xml 命名空间报错。。。 急 web service 现在都有哪些框架? 问个很入门的东西~!我学做个网站~!请帮帮忙~!数据传递的问题~! 关于cookie的几点疑问 请教高手:如何进行搜索链接? 哪个网站有JSP做的在线考试可供下载,请吃海鲜 大家讨论一下JSP技术开发的模式? 大家现在都用jsp做什么呢? hibernate连接mysql数据库问题,求大神指教 struts2 action获取不到jsp上面的值 如何获取android浏览器的语言
{
private String id;
private String paidamount;
private String paymentDeadline;
}
那就像2楼一样建一个类class CagreementAmount
{
private String id;
private String paidamount;
private String paymentDeadline;//gatter/setter
}接着在action里试一下这样
select c.id,c.paidamount,c.paymentDeadline from CagreementAmount as c
页面显示数据
JSTL
<c:forEach items="${find}" var="f">
${f.id}
${f.paidamount}
${f.paymentDeadline }
</c:forEach>等多很多种方法
<%
List list = (List)request.getAttribute("find");
for(int i=0;i<list.size();i++){
Exchange exchange = (Exchange)list.get(i);
out.print(exchange.id);
out.print(exchange.paidamount);
out.print(exchange.paymentDeadline);
}
%>
public List getamountListByCAgreementAmount(CAgreementAmount agreementAmount){
String sql = "SELECT id,paidamount,paymentDeadline FROM CAgreementAmount";
List result = this.getHibernateTemplate().find(sql, agreementAmount);
if (result.size() == 0) {
return null;
}
return result;
}
不知道对不对 在action里面如何去写,在jsp里面如何去写。
主营收入对应着 paidamount 时间 是paymentDeadline 在jsp页面上显示的是一月到十二月 让后还有一个12个月的和
在jsp页面上 行显示一月,二月 到十二月 还有一个十二月总和
列显示的是主营收入 只要把paidamount的数值分别在行里显示出来。