資源簡介
Java Web Demo,前臺使用easyUI控件、jQuery技術(shù),后臺使用Spring、Struts、Hibernate技術(shù)。具體運(yùn)行參考:http://blog.csdn.net/fansy1990/article/details/39319335
代碼片段和文件信息
package?com.fz.action;
import?java.io.IOException;
import?java.util.Map;
import?javax.annotation.Resource;
import?org.slf4j.Logger;
import?org.slf4j.LoggerFactory;
import?org.springframework.stereotype.Controller;
import?com.alibaba.fastjson.JSON;
import?com.fz.model.Menu;
import?com.fz.service.TreeNodeService;
import?com.fz.util.Utils;
import?com.opensymphony.xwork2.ActionSupport;
@Controller
public?class?CatalogAction?extends?ActionSupport?{
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;
@Resource
private?TreeNodeService?treeNodeService;
private?Logger?log?=?LoggerFactory.getLogger(CatalogAction.class);
private?Integer?id;
private?Integer?pid;
private?String?text;
private?String?url;
private?String?icon;
private?int?rows;
private?int?page;
//?獲得左邊目錄
public?void?getTree()?throws?IOException{
String?json?=?treeNodeService.getRootNode();
Utils.stringToWriter(“[“+json+“]“);
}
//?獲得treenode表數(shù)據(jù)
public?void?getTreeData()?throws?IOException{
Mapject>?list?=?treeNodeService.getTableData(rows?page);
String?json?=JSON.toJSONString(list);
log.info(json);
Utils.stringToWriter(json);
}
public?void?addNode()?throws?IOException{
Menu?m?=?new?Menu(idpidtexturlicon);
boolean?flag?=?treeNodeService.addNode(m);
log.info(“增加節(jié)點(diǎn)-->“+(flag==true?“成功“:“失敗“));
Utils.stringToWriter(String.valueOf(flag));
}
public?void?updateNode()throws?IOException{
Menu?m?=?new?Menu(idpidtexturlicon);
boolean?flag?=?treeNodeService.updateNode(m);
log.info(“更新節(jié)點(diǎn)-->“+(flag==true?“成功“:“失敗“));
Utils.stringToWriter(String.valueOf(flag));
}
public?void?deleteNode()throws?IOException{
Menu?m?=?new?Menu(idpidtexturlicon);
boolean?flag?=?treeNodeService.deleteNode(m);
log.info(“刪除節(jié)點(diǎn)-->“+(flag==true?“成功“:“失敗“));
Utils.stringToWriter(String.valueOf(flag));
}
public?void?getTreeNode()?throws?IOException{
Menu?menu?=treeNodeService.findMenuById(id);
String?json=JSON.toJSONString(menu);
log.info(json);
Utils.stringToWriter(json);
}
public?Integer?getPid()?{
return?pid;
}
public?void?setPid(Integer?pid)?{
this.pid?=?pid;
}
public?String?getText()?{
return?text;
}
public?void?setText(String?text)?{
this.text?=?text;
}
public?String?getUrl()?{
return?url;
}
public?void?setUrl(String?url)?{
this.url?=?url;
}
public?String?getIcon()?{
return?icon;
}
public?void?setIcon(String?icon)?{
this.icon?=?icon;
}
public?Integer?getId()?{
return?id;
}
public?void?setId(Integer?id)?{
this.id?=?id;
}
public?int?getRows()?{
return?rows;
}
public?void?setRows(int?rows)?{
this.rows?=?rows;
}
public?int?getPage()?{
return?page;
}
public?void?setPage(int?page)?{
this.page?=?page;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-09-16?15:59??WebDemo1.0\
?????文件????????5119??2014-08-28?11:21??WebDemo1.0\.classpath
?????目錄???????????0??2014-06-11?10:02??WebDemo1.0\.myeclipse\
?????文件?????????300??2014-08-28?10:42??WebDemo1.0\.myme
?????文件????????1404??2014-08-27?15:49??WebDemo1.0\.project
?????目錄???????????0??2014-08-28?10:42??WebDemo1.0\.settings\
?????文件?????????500??2014-06-11?10:02??WebDemo1.0\.settings\.jsdtscope
?????文件?????????155??2014-06-11?22:54??WebDemo1.0\.settings\com.genuitec.eclipse.core.prefs
?????文件????????1040??2014-08-28?10:42??WebDemo1.0\.settings\com.genuitec.eclipse.j2eedt.core.prefs
?????文件??????????88??2014-09-15?16:23??WebDemo1.0\.settings\org.eclipse.core.resources.prefs
?????文件?????????629??2014-06-15?00:40??WebDemo1.0\.settings\org.eclipse.jdt.core.prefs
?????文件?????????656??2014-08-28?10:42??WebDemo1.0\.settings\org.eclipse.wst.common.component
?????文件?????????252??2014-06-16?13:29??WebDemo1.0\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2014-06-11?10:02??WebDemo1.0\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2014-06-11?10:02??WebDemo1.0\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2014-08-28?11:19??WebDemo1.0\configuration\
?????文件????????4504??2014-08-28?15:02??WebDemo1.0\configuration\applicationContext.xm
?????文件?????????121??2014-08-28?10:41??WebDemo1.0\configuration\db.properties
?????文件????????3961??2014-07-06?15:15??WebDemo1.0\configuration\ehcache.xm
?????文件?????????467??2014-06-11?15:13??WebDemo1.0\configuration\execute.sql
?????文件????????1168??2014-06-11?16:18??WebDemo1.0\configuration\hibernate.cfg.xm
?????文件?????????338??2014-09-12?14:28??WebDemo1.0\configuration\log4j.properties
?????文件????????1919??2014-09-11?15:15??WebDemo1.0\configuration\struts.xm
?????目錄???????????0??2014-08-27?15:49??WebDemo1.0\data\
?????文件???????12115??2014-07-06?15:07??WebDemo1.0\data\glass.txt
?????文件?????????129??2014-06-18?23:13??WebDemo1.0\data\Readme
?????文件?????????249??2014-07-06?14:56??WebDemo1.0\data\user.txt
?????文件???????10958??2014-06-18?23:08??WebDemo1.0\data\wine.txt
?????文件???????10948??2014-06-18?23:07??WebDemo1.0\data\wine_kmeans.csv
?????文件????????1098??2014-09-16?16:07??WebDemo1.0\ReadMe
?????目錄???????????0??2014-09-16?16:01??WebDemo1.0\sql\
............此處省略432個文件信息
評論
共有 條評論