¡Á¡Á´ó ѧ±Ï Òµ Éè ¼Æ ÂÛ ÎÄ
ÊÔ¾í£¬ÔÚÌâ¿âÖÐÑ¡ÔñÐèÒªµÄÊÔÌâ³öÊÔ¾í»¹¿ÉÒÔÔÚÆÀ·ÖÀÏʦ´ò·Öºó²é¿´¿¼ÉúµÄ¿¼ÊԳɼ¨¡£
²¿·ÖºËÐÄ´úÂëÈçÏ£º 1.½çÃæÌø×ªÅжϣº
if(userType==0) {
String sql=\; Object[] con={userName,userPw};
List adminList=adminDAO.getHibernateTemplate().find(sql,con); if(adminList.size()==0) { result=\; } else { WebContext ctx = WebContextFactory.get(); HttpSession session=ctx.getSession(); TAdmin admin=(TAdmin)adminList.get(0); session.setAttribute(\, 0); session.setAttribute(\, admin); result=\; } }
2.ϵͳ»ù±¾ÐÅÏ¢ÏÔʾ£º ²Ù×÷ϵͳ°æ±¾£º
<%=System.getProperty(\rsion\
²Ù×÷ϵͳÀàÐÍ£º<%=System.getProperty(\Óû§,Ŀ¼,ÁÙʱĿ¼£º<%=application.getRealPath(\JDK°æ±¾£º<%=System.getProperty(\
JKD°²×°Ä¿Â¼£º<%=System.getProperty(\ ×ÜÄÚ´æ/Ê£ÓàÄڴ棺
<%OperatingSystemMXBean osmb = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();%><%=osmb.getTotalPhysicalMemorySize()/1024/1024%>MB / <%=osmb.getFreePhysicalMemorySize() / 1024/1024 %>MB
14
¡Á¡Á´ó ѧ±Ï Òµ Éè ¼Æ ÂÛ ÎÄ
3.¶Ô¹ÜÀíÔ±½ÌʦµÄÌí¼ÓÓëɾ³ý£º ͼ4.4Ϊ¹ÜÀíÔ±½ÌʦÌí¼Ó½çÃæ
ͼ4.4 ¹ÜÀíÔ±Ìí¼Ó½çÃæ
ºËÐÄ´úÂëÈçÏ£º //¹ÜÀíÔ±½ÌʦµÄ¼Èë
public String adminAdd() { TAdmin admin=new TAdmin(); admin.setUserName(userName); admin.setUserPw(userPw); adminDAO.save(admin); this.setMessage(\²Ù×÷³É¹¦\); this.setPath(\); return \;
}
¹ÜÀíÔ±½ÌʦµÄɾ³ý´úÂ룺 //ÒÑÓйÜÀíÔ±µÄ³ý
public String adminDel() { adminDAO.delete(adminDAO.findById(userId)); this.setMessage(\ɾ³ý³É¹¦\); this.setPath(\); return \;
}
¹ÜÀíÔ±½Ìʦ¶ÔÆÀ·Ö½ÌʦÒÔ¼°Ñ§ÉúµÄ¹ÜÀíÓëÉÏÊö´úÂëÀàËÆ£¬Ôڴ˲»Ò»Ò»ÁоÙÏê¼û¸½Â¼2¡£
15
¡Á¡Á´ó ѧ±Ï Òµ Éè ¼Æ ÂÛ ÎÄ
4.¹ÜÀíÔ±½Ìʦ¶Ô¿Î³ÌµÄ¹ÜÀí ¿Î³Ì¹ÜÀí½çÃæÈçͼ4.5Ëùʾ£º
ͼ4.5 ¹ÜÀíÔ±Ìí¼Ó½çÃæ
´Ë½çÃæÖ÷ÒªÏÔʾÒÑÓеĿγÌÐÅÏ¢ÒÔ¼°¿ÉÖ´ÐеIJÙ×÷¡£ ¿Î³Ì¹ÜÀí´úÂëÈçÏ£º
public String kechengMana() { String sql=\; List kechengList=kechengDAO.getHibernateTemplate().find(sql); Map request=(Map)ServletActionContext.getContext().get(\); request.put(\, kechengList); return ActionSupport.SUCCESS;
}
¿Î³ÌµÄÌí¼Ó´úÂ룺
public String kechengAdd() { TKecheng kecheng=new TKecheng(); kecheng.setKechengName(kechengName); kecheng.setDel(\);
16
¡Á¡Á´ó ѧ±Ï Òµ Éè ¼Æ ÂÛ ÎÄ
}
kechengDAO.save(kecheng); this.setMessage(\Ìí¼Ó³É¹¦£¡\); this.setPath(\); return \;
¿Î³ÌµÄɾ³ý´úÂ룺
public String kechengDel() { TKecheng kecheng=kechengDAO.findById(kechengId); kecheng.setDel(\); kechengDAO.attachDirty(kecheng); this.setMessage(\ɾ³ý³É¹¦£¡\); this.setPath(\); return \; }
5.¹ÜÀíÔ±½Ìʦ¶ÔÌâ¿âµÄ¹ÜÀí
¹ÜÀíÔ±ÔÚ¶ÔÌâ¿â½øÐйÜÀíʱҪÏÈÑ¡ÔñÌâÄ¿ËùÊôµÄ¿Î³Ì£¬È»ºó¸Ã¿Î³ÌÖÐËùÓеÄÌâÄ¿½«±»ÁгöÀ´£¬Èçͼ4.6Ëùʾ
ͼ4.6 Ìâ¿â¹ÜÀí½çÃæ
ÔÚ´Ë¿ÉÒÔÖ±½Óɾ³ýÌâÄ¿¡£ÈôÒªÌí¼ÓÌâÄ¿Ôòµã»÷ÌâĿ¼Èë±êÇ©£¬ÔÚ¼ÈëǰҪÏÈÑ¡ÔñÌâÄ¿ËùÊô¿Î³ÌºÍÌâÄ¿ÀàÐÍÈçͼ4.7Ëùʾ¡£
17

