资源简介
基于SSH实现报道管理系统,包含工程源代码
代码片段和文件信息
package com.csai.action;
import java.util.ArrayList;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts2.ServletActionContext;
import org.hibernate.Query;
import org.hibernate.Session;
import com.csai.POJO.Student;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class AcceptMoneyAction extends ActionSupport {
private static final long serialVersionUID = 1L;
public String studentname;
public String action;
public String matrino;
public ArrayList stuParamArray;
public Session sessionHibernate;
public Session getSessionHibernate() {
return sessionHibernate;
}
public void setSessionHibernate(Session sessionHibernate) {
this.sessionHibernate = sessionHibernate;
}
@Override
public String execute() throws Exception {
sessionHibernate.beginTransaction();
//----查询数据操作----
String hsqlwhere=new String(““);
String hsql=new String(““);
if(“select“.equals(action)){//如果是查询操作
if(studentname!=null&&studentname.trim().length()!=0)
hsqlwhere=“where StudentName like ‘%“+studentname.trim()+“%‘ “;
if(hsqlwhere!=null&&hsqlwhere.length()!=0){
if(matrino!=null&&matrino.trim().length()!=0)
hsqlwhere+=“ and MatriNo like ‘%“+matrino.trim()+“%‘ “;
}else{
if(matrino!=null&&matrino.trim().length()!=0)
hsqlwhere=“ where MatriNo like ‘%“+matrino.trim()+“%‘ “;
}
hsql=“from Student “+hsqlwhere;
Query query=sessionHibernate.createQuery(hsql);
ArrayList stuArray =(ArrayList)query.list();
HttpServletRequest request = (HttpServletRequest)ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);
request.setAttribute(“stuArray“ stuArray);
}
//----交费操作----
if(stuParamArray!=null&&“update“.equals(action)){
for(int i=0;i if(stuParamArray.get(i).getPayAmount()!=null&&stuParamArray.get(i).getPayOK()!=null&&stuParamArray.get(i).getStudentId()!=null){
String hsqlstr=“from Student where StudentId=“+stuParamArray.get(i).getStudentId();
Query query=sessionHibernate.createQuery(hsqlstr);
ArrayList stuArray =(ArrayList)query.list();
if(stuArray.size()>=1){
Student stu=stuArray.get(0);
stu.setPayAmount(stuParamArray.get(i).getPayAmount());
stu.setPayOK(stuParamArray.get(i).getPayOK());
sessionHibernate.save(stu);
}
}
}
}
sessionHibernate.getTransaction().commit();
return SUCCESS;
}
public ArrayList getStuParamArray() {
return stuParamArray;
}
public void setStuParamArray(ArrayList stuParamArray) {
this.stuParamArray = stuParamArray;
}
public String getStudentname() {
return studentname;
}
public void setStudentname(String studentname) {
this.studentname = studentname;
}
public String getAction() {
return action;
}
public void setAction(String action) {
this.action = action;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-03-13 17:34 ch18\
文件 1021 2013-11-27 16:41 ch18\.classpath
文件 1037 2011-09-03 13:56 ch18\.project
目录 0 2013-03-13 17:34 ch18\.settings\
文件 503 2011-09-03 13:56 ch18\.settings\.jsdtscope
文件 395 2011-09-03 13:56 ch18\.settings\org.eclipse.jdt.core.prefs
文件 442 2011-09-03 13:56 ch18\.settings\org.eclipse.wst.common.component
文件 345 2011-09-03 13:56 ch18\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2011-09-03 13:56 ch18\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2011-09-03 13:56 ch18\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2013-03-13 17:34 ch18\WebContent\
目录 0 2013-03-13 17:34 ch18\WebContent\me
文件 39 2011-09-03 13:56 ch18\WebContent\me
目录 0 2013-03-13 17:34 ch18\WebContent\WEB-INF\
文件 2049 2009-06-04 13:12 ch18\WebContent\WEB-INF\applicationContext.xm
目录 0 2013-03-13 17:34 ch18\WebContent\WEB-INF\lib\
文件 445288 2007-01-13 00:28 ch18\WebContent\WEB-INF\lib\antlr-2.7.7.jar
文件 57963 2011-03-04 21:13 ch18\WebContent\WEB-INF\lib\classmate-0.5.4.jar
文件 559366 2005-11-22 12:09 ch18\WebContent\WEB-INF\lib\commons-collections-3.1.jar
文件 59590 2011-01-31 10:40 ch18\WebContent\WEB-INF\lib\commons-fileupload-1.2.2.jar
文件 159509 2011-01-31 10:40 ch18\WebContent\WEB-INF\lib\commons-io-2.0.1.jar
文件 279193 2010-10-19 15:31 ch18\WebContent\WEB-INF\lib\commons-lang-2.5.jar
文件 60686 2010-10-13 10:51 ch18\WebContent\WEB-INF\lib\commons-logging-1.1.1.jar
文件 44598 2010-10-15 18:23 ch18\WebContent\WEB-INF\lib\commons-logging-api-1.1.jar
文件 313898 2005-08-01 21:27 ch18\WebContent\WEB-INF\lib\dom4j-1.6.1.jar
文件 880993 2010-10-15 18:21 ch18\WebContent\WEB-INF\lib\freemarker-2.3.16.jar
文件 71283 2010-03-09 10:41 ch18\WebContent\WEB-INF\lib\hibernate-commons-annotations-3.2.0.Final.jar
文件 4202169 2011-08-17 21:10 ch18\WebContent\WEB-INF\lib\hibernate-core-4.0.0.CR1.jar
文件 102661 2011-06-14 21:42 ch18\WebContent\WEB-INF\lib\hibernate-jpa-2.0-api-1.0.1.Final.jar
文件 70305 2011-05-10 21:09 ch18\WebContent\WEB-INF\lib\jandex-1.0.0.Beta7.jar
文件 633312 2010-11-23 01:21 ch18\WebContent\WEB-INF\lib\javassist-3.12.0.GA.jar
............此处省略116个文件信息
相关资源
- 很好用的网站前端页面爬取工具
- NetApp NetCache助HypoVereinsbank实现安全快
- 最新WebShell管理工具增强版3.0
- IBM日本和东京三菱银行基于Web服务开
- SSH学生考勤系统
- 基于web的图书馆运营系统
- AdminLTE完整版
- 使用delphi+intraweb进行微信开发1~4代码
- springboot+webflux+mongodb+freemarker
- ssh登录工具 putty 和 生成.ppk文件的p
- swift-swift版本的简易WKWebview浏览器带加
- duilib webkit内核浏览器控件
-
A web-ba
sed interview platform with geospat - 网上购物商城系统完整版
- WebSphere MQ工作原理
- IBM Websphere MQ 教程之备份与恢复
- 通过IBM WebSphere技术Intrix解决方案中已
- xshell6 个人版解除窗口限制
- Windows平台下中文版SSH连接工具
- 海康摄像头+web3.0开发包SDK的demo
- 2018 传智播客 黑马 web前端视频
- 快速搭建嵌入式Web服务器.pdf
- 戴尔Inspiron笔记本 摄像头工具webcam
- ssh框架的网上书店
- 非常好整合的web后台框架 功能十分强
- CSS权威指南中文第三版高清完整.pdf版
- hackbar.rar
- Web Scraper 爬虫 网页抓取 Chrome插件
- Web大作业 童叟无欺
- 常用字典ssh爆破字典常用用户名密码
评论
共有 条评论