1.struts.xml文件的改变:
< xml version="1.0" encoding="UTF-8" >
为了避免运行多次,只要把刷界面的业务改成只是显示用户列表即可,所以第一次不采用转发,而是采用重定向,重定向到显示用户列表的方法,这样就能比较完美的解决了问题
2.显示列表的方法,在UserAction添加方法listAll:
public String listAll() throws Exception
{
List list =UserDB.listall();
HttpServletRequest request = ServletActionContext.getRequest();
request.setAttribute("list", list);
return SUCCESS;
}
再次运行程序,就不会出现不正常的信息了。
3.更新用户信息的实现:
添加链接:
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%@ taglib uri="/struts-tags" prefix="s"%>
<
html>
<script type="text/java script">
function del()
{
if(confirm("are you sure"))
{
return true;
}
return false;
}
| username | password | delete | update |
|---|---|---|---|
value="username" /> |
value="password" /> |
onclick="return del()">delete |