Mysql一个表的每个字段都可以在JSP页面点击提交后,自动删除并更新页面后不显示此字段我用JSP+Struts1.2+Mysql开发一个行政管理系统中的一个物品存储管理模块。
普通员工可以查看物品清单并提交使用申请,这个已经做出来了。
部门经理可以审批员工发出的申请,在审批界面经理可以看见员工提出的申请,这个界面也已经做出来了。
在每个员工申请后面都有两个Button按钮,一个是同意,一个是拒绝。
我想请教的是:1、若经理点击同意后,页面刷新并怎么把这条信息删除掉,就是不显示刚同意的审批信息,其他信息都正常显示,并把删除的信息放到一个新的页面,已审批列表中,同时也把这条信息传给行政部门进行审批。
2、若点击拒绝,显示出一个拒绝理由,并把这理由返回给员工。
我的MYSQL库名是user 表明是user3 字段有uid 物品goods 数量quantity 申请人user 日期date 申请用途yongtu
小弟是新手,哪位好心人可以给我详细点的代码,不要只说思路。。。。有思路代码我也写不出来。。。。
谢谢~\(≧▽≦)/~啦啦啦
这个是部门经理审批时看到的界面
JAVA代码:
public class GoodsExaminationAction extends DispatchAction{
public ActionForward examination(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response) throws SQLException, InstantiationException, IllegalAccessException, ClassNotFoundException{
List list = new ArrayList();
ConnDB con=new ConnDB();
Connection conn=con.getConnection1();
String sql = "select * from user.user3 order by uid desc;";
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()){
Map map= new HashMap();
map.put("goods", rs.getString("goods"));
map.put("quantity", rs.getString("quantity"));
map.put("user", rs.getString("user"));
map.put("date", rs.getString("date"));
map.put("yongtu", rs.getString("yongtu"));
list.add(map);
}
request.setAttribute("List", list);
return mapping.findForward("ex1");
}
}
JSP代码:
<script type="text/javascript">
function to(){
alert("审批成功,请等待行政审批!")
window.location.href="approval.jsp";