1、jsp页面有显示当前时间的需求了,于是了解了下,发现了一个很简单实用的方法:
在页面开始加上:<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<fmt:formatDate value="<%=new Date() %>" pattern="yyyy-MM-dd"/> //以yyyy-MM-dd形式显示时间
2、某些页面,例如所有商品的页面,点进去就要显示数据库中所有的商品信息,没有点submit,再给你执行某一Action这一步骤
这个很好解决,例如:开始是<a href="top.jsp">点我进入所有商品界面</a>
只要把链接地址改成对应的Action就好了,<a href="SearchAllgoods">点我进入所有商品界面</a>,道理等同于你在网址栏直接填Actioin是一样的
3、iteration遍历list类,
UserInfo类有userName,userPassword属性
dao对数据库进行操作,返回一个LIst<UserInfo>集合,
action中,//省略get,set方法
private List<UserInfo> alluser;
public String execute() throws Exception{
SearAlluserDao dao = new SearAlluserDao();
setAllus(dao.dearalluser());
return SUCCESS;
}
好了,重要的显示时候到了
<s:iterator value="allus" id="user"> //value也可以换成%{allus}
<tr>
<td><s:property value="#user.userName"/></td>
<td><s:property value="#user.userPassword"/></td>
</tr>
</s:iterator>