java从数据库中读取的数据怎样显示在jsp的网页当中

 我来答
育知同创教育
2016-07-28 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
java从数据库中读取的数据显示在jsp的网页当中的方法是迭代table。
1、迭代数据的jsp页面代码:

<table>
<tr>
<th>Name</th>
<th>Email</th>
<th>Address</th>
<th>Phone No</th>
</tr>
<s:iterator value="users">
<tr>
<td><s:property value="name"/></td>
<td><s:property value="email"/></td>
<td><s:property value="address"/></td>
<td><s:property value="phno"/></td>
</tr>
</s:iterator>
</table>
2。后台java查询数据
public class RegisterAction extends ActionSupport{
String name,pwd,email,address;
int phno;

public RegisterAction() {}

List<User> users = new ArrayList<User>();
UserDao udao = new UserDao();

//Getters and setters.

public String execute() throws Exception {
User u=new User();
u.setName(name);
u.setEmail(email);
u.setAddress(address);
u.setPhno(phno);
u.setPwd(pwd);
udao.addUser(u);
return "success";
}

public String listAllUsers(){
users = udao.getUsers();
System.out.println("In Action, "+users);
return "success";
}
}
文艺IT男ghostsf
2016-07-13 · TA获得超过105个赞
知道答主
回答量:87
采纳率:0%
帮助的人:38.3万
展开全部

jsp说白了就是servlet,jsp里面可以写jsp脚本标签,用来组织页面填充数据等,最后都会被tomcat翻译为servlert。

jsp本身有很多标签库JSTL,常用的如c标签,可以方便地用于输出数据等。

如: 

<c:forEach var="v" items="${list}">

即可遍历输出list集合的数据(从数据库读取出来的数据)

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兄弟连教育
2016-07-13 · 百度知道合伙人官方认证企业
兄弟连教育
兄弟连教育成立于2006年,11年来专注IT职业教育,是国内专业的IT技术培训学校。2016年成功挂牌新三板(股票代码:839467)市值过亿。开设专注程序员培训专注php、Java、UI、云计算、Python、HTML5、
向TA提问
展开全部
如果这是在action种的方法 那么就可以使用response.getWriter().print(percentage);
ajax就可以取到了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一别山水乡6
2016-07-13 · TA获得超过162个赞
知道小有建树答主
回答量:220
采纳率:100%
帮助的人:74.3万
展开全部
你是如何读取数据的?在jsp中直接使用小脚本连接数据库查询?还是通过dao类访问数据库的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式