这个月日本那边的人没过来,自然就是没活做了,要等到1月份.
上面说不要让你们闲着,都学Java吧.所幸的是在我的坚持下,那些.Net初窥门径的新人还是继续学习Asp.Net了.不做任何评价了,反正打算明年跳槽了.回到正题,话说刚开始还是很排斥Java,因为配置啊什么的着实很麻烦,无从下手,现在发现很不错,很好,很强大,很oo.
我练手View层用的是Struts,数据持久层用的是Hibernate,自己写了个简单的业务逻辑层.
很多做Asp.Net开发的朋友可能和我一样,刚拿到Java有种无从下手的感觉.显示个数据列表我愣是搞了半天.
其实Struts中只要在Action中将数据写入FormBean,然后前台用Logic循环标签就可以显示数据了,下面以userlist为例:
首先在struts-config.xml中新建Form,Action and Jsp,并选新建FormBean,建立userlist.jsp
为*.struts.form.UserlistForm添加List类型数据属性
private List userList;
public List getUserList() {
return userList;
}
public void setUserList(List userList) {
this.userList = userList;
}

在*.struts.action.UserlistAction中将数据写入bean
public ActionForward execute(...) {
UserlistForm userlistForm = (UserlistForm) form;// TODO Auto-generated method stub
//业务逻辑层调用Hibernate获取数据库中的数据
userlistForm.setUserList(com.lee.businesslogic.login.userList());
return mapping.findForward("success");
}

在userlist.jsp中用struts的logic标签循环显示数据





" target="_blank">编辑

Back