資源簡介
運(yùn)用SSH2+json+ajax+jquery做的項(xiàng)目,有各種jar包,直接導(dǎo)入到eclipse中就可運(yùn)行
代碼片段和文件信息
package?com.action;
import?java.util.ArrayList;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?org.apache.struts2.json.annotations.JSON;
import?org.hibernate.Session;
import?org.hibernate.SessionFactory;
import?com.bean.User;
import?com.huawei.vo.UsersInfo;
import?com.opensymphony.xwork2.ActionSupport;
import?com.service.UserService;
public?class?JsonStrutsJqueryAction?extends?ActionSupport?{
private?static?final?long?serialVersionUID?=?-4618501904271551291L;
private?UserService?userser;
private?UsersInfo?userInfo;?//?使用json返回對象
private?String?messages;?//?使用json返回單個(gè)值
private?List?listUserInfo;?//?使用json返回list對象
private?Map?maps;?//?使用json返回map對象
public?Map?getMaps()?{
return?maps;
}
public?void?setMaps(Map?maps)?{
this.maps?=?maps;
}
public?UsersInfo?getUserInfo()?{
return?userInfo;
}
public?void?setUserInfo(UsersInfo?userInfo)?{
this.userInfo?=?userInfo;
}
public?String?getMessages()?{
return?messages;
}
public?void?setMessages(String?messages)?{
this.messages?=?messages;
}
public?List?getListUserInfo()?{
return?listUserInfo;
}
public?void?setListUserInfo(List?listUserInfo)?{
this.listUserInfo?=?listUserInfo;
}
???
public?UserService?getUserser()?{
return?userser;
}
public?void?setUserser(UserService?userser)?{
this.userser?=?userser;
}
/**
?*?返回單個(gè)值
?*?@return
?*?@throws?Exception
?*/
public?String?returnMessage()?throws?Exception
{
this.messages=“成功返回單個(gè)值“;
return?“message“;
}
/**
?*?返回用戶信息對象
?*?@return
?*?@throws?Exception
?*/
public?String?returnUsersInfo()?throws?Exception
{
userInfo=new?UsersInfo();
userInfo.setUid(55555);
userInfo.setUname(“程炯“);
userInfo.setAge(24);
return?“usersInfo“;
}
/**
?*?返回list對象
?*?@return
?*?@throws?Exception
?*/
private?SessionFactory?sessionFactory;
//private?static?final?Log?log?=?LogFactory.getLog(UserDaoImpl.class);
public?void?setSessionFactory(SessionFactory?sessionFactory)?
{???this.sessionFactory?=?sessionFactory;??
}
@JSON(serialize=false)
public?SessionFactory?getSessionFactory(){
return?sessionFactory;
}
public?String??returnListUserInfo()?throws?Exception
{??
?listUserInfo=new?ArrayList();
String?hql=“?from?User?“;
try{????
Session?session=sessionFactory.getCurrentSession();
session.beginTransaction();
???List?list=(List)session.createQuery(hql).list();
???
???for?(int?i?=?0;?i? ???UsersInfo?ui=new?UsersInfo();
???User?s=(User)?list.get(i);
// ???????????ui.setUid(123);
//??????? ???????ui.setUname(“zhangsan“);
//??????? ???????ui.setAge(123);
???System.out.println(s.getUserId());
???????? ui.setPassword(s.getUserId());
???????? ui.setUname(s.getUserName());
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????606??2013-11-23?00:38??ajax3\.classpath
?????文件???????1038??2013-11-23?00:38??ajax3\.project
?????文件????????503??2013-11-23?00:38??ajax3\.settings\.jsdtscope
?????文件????????364??2013-11-23?00:38??ajax3\.settings\org.eclipse.jdt.core.prefs
?????文件????????485??2013-11-23?00:38??ajax3\.settings\org.eclipse.wst.common.component
?????文件????????305??2013-11-23?00:38??ajax3\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2013-11-23?00:38??ajax3\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2013-11-23?00:38??ajax3\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????1492??2013-11-24?19:28??ajax3\src\com\simpleton\demo\action\JsonAction.java
?????文件????????777??2013-11-23?00:39??ajax3\src\struts.xm
?????文件???????2065??2013-11-23?00:40??ajax3\WebContent\images\autograph.gif
?????文件?????????65??2013-11-23?00:40??ajax3\WebContent\images\bg.gif
?????文件??????25073??2013-11-23?00:40??ajax3\WebContent\images\Icon.png
?????文件????????546??2013-11-23?00:40??ajax3\WebContent\index.html
?????文件???????2751??2013-11-23?00:40??ajax3\WebContent\json_demo.jsp
?????文件?????????39??2013-11-23?00:38??ajax3\WebContent\me
?????文件?????266882??2013-11-23?00:40??ajax3\WebContent\sc
?????文件????????548??2013-11-23?00:40??ajax3\WebContent\sorry.html
?????文件???????1078??2013-11-23?00:40??ajax3\WebContent\st
?????文件?????231320??2013-11-23?00:40??ajax3\WebContent\WEB-INF\lib\commons-beanutils-1.8.0.jar
?????文件?????575389??2013-11-23?00:40??ajax3\WebContent\WEB-INF\lib\commons-collections-3.2.1.jar
?????文件??????31909??2013-11-23?00:40??ajax3\WebContent\WEB-INF\lib\commons-fileupload-1.1.1.jar
?????文件??????61562??2013-11-23?00:40??ajax3\WebContent\WEB-INF\lib\commons-io-1.1.jar
?????文件?????276140??2013-11-23?00:40??ajax3\WebContent\WEB-INF\lib\commons-lang-2.5.jar
?????文件??????60841??2013-11-23?00:40??ajax3\WebContent\WEB-INF\lib\commons-logging-1.1.1.jar
?????文件??????86487??2013-11-23?00:40??ajax3\WebContent\WEB-INF\lib\ezmorph-1.0.6.jar
?????文件?????880993??2013-11-23?00:40??ajax3\WebContent\WEB-INF\lib\freemarker-2.3.16.jar
?????文件?????614203??2013-11-23?00:40??ajax3\WebContent\WEB-INF\lib\javassist-3.11.0.GA.jar
?????文件?????159123??2013-11-23?00:40??ajax3\WebContent\WEB-INF\lib\json-lib-2.4-jdk15.jar
?????文件?????229119??2013-11-23?00:40??ajax3\WebContent\WEB-INF\lib\ognl-3.0.jar
............此處省略144個(gè)文件信息
評論
共有 條評論