资源简介
运用SSH2+json+ajax+jquery做的项目,有各种jar包,直接导入到eclipse中就可运行
代码片段和文件信息
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返回单个值
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;
}
/**
* 返回单个值
* @return
* @throws Exception
*/
public String returnMessage() throws Exception
{
this.messages=“成功返回单个值“;
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 < list.size(); 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());
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 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个文件信息
相关资源
- java-jdk源代码免费分享 src.zip
- Android移动应用基础教程Android Studio记
- cas-server-3.4.10和cas-client-3.2.1资源分享
- android电视视频软件VST全聚合源码分享
- Android实现QQ和微信分享功能
- 进销存java源代码分享
- 分享一套java基于SSM(spring+springMVC+M
- 爱奇艺分享功能
- java web 音乐分享系统 mysql 毕业设计
- Java Web 图片管理与分享系统Struts2+Hi
- 课程设计做的一个火车购票管理系统
- android 布局生成图片
- android实现微信朋友圈和微信好友分享
- Android-SocialSDK-提供微博微信QQ钉钉的登
- Java微信分享
- java并发编程内部分享PPT
- 微信分享给好友,自定义标题,图标
- 八套java web项目源码及视频讲解分享
- java实现基于UDP协议的简单聊天室,带
- Android微信、朋友圈分享
- Delphi Android平台下分享任意文件
- tomcat8+redis分享session所需要的jar包
- 微信分享功能的.Net实现代码(JS-SDK)
- android微信分享demo
- 达内 java 全套视频百度云分享
- OutOfMemoryError_8种典型案例分享
- Java解析bt torrent种子文件的工具类代码
- 明日科技,java web视频共享,光盘资料
- java学习视频网盘分享
- open_sdk_r6008_lite.jar
评论
共有 条评论