• 大小: 884KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: 其他
  • 标签: struts2  spring  

资源简介

struts2+spring的一款b/s架构系统,类似于论坛,学生在系统里提问,老师解答。

资源截图

代码片段和文件信息

package wyy;
import java.util.Vector;
import com.opensymphony.xwork2.*;

public class AddStuAction extends TipAndFenYeAction{
private String course; //课程号
private String stuNO; //学生学号
public String getCourse() {
return course;
}
public void setCourse(String course) {
this.course = course;
}
public String getStuNO() {
return stuNO;
}
public void setStuNO(String stuNO) {
this.stuNO = stuNO;
}
@Override
    public String execute()throws Exception{
     Vector v = new Vector(); //创建SQL语句向量
     StringBuilder sba = new StringBuilder(); //创建用于记录插入成功学生学号的字符串
     StringBuilder sbb = new StringBuilder(); //记录已经在该课程下的学生学号
     StringBuilder sbc = new StringBuilder(); //记录学号不存在的字符串
     String sno[] = stuNO.split(“;“); //将学号按分号分开
     int size = sno.length;
     for(int i=0;i     String no = sno[i].trim();
     String sql = “select 1 from DY_User where UID=“+no;//查询该学号对应学生是否存在
     if(dbu.isExist(sql)){
     sql = “select 1 from DY_TU where UID=“+no+“ and TGID=“+course;
     if(dbu.isExist(sql)){ //如果该生已经在该课程下
     sbb.append(no+“;“);
     }
     else{
     sba.append(no+“;“); //该生符合添加条件
     v.add(“insert into DY_TU(UIDTGID) values (“
     +no+““+course+“)“);//将存在的学号插入数据库的SQL语句
     }
     }
     else{ //学号不存在的记录
     sbc.append(no+“;“);
     }
     }
     if(dbu.update(v)){ //执行更新插入数据库
     message = sba.length()>0?“学号[“+sba.toString()+“]的学生插入成功
“:““;
     }
     message += sbb.length()>0?“学号[“+sbb.toString()+“]的学生已经在该课程下
“:““;
     message += sbc.length()>0?“学号[“+sbc.toString()+“]的学生不存在,请核对输入
“:““;
     return SUCCESS;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-02-20 22:13  03\
     目录           0  2013-02-20 22:13  03\zxdy\
     文件         434  2011-06-26 15:18  03\zxdy\.classpath
     目录           0  2012-06-29 13:44  03\zxdy\.myeclipse\
     文件         286  2011-07-21 10:33  03\zxdy\.mymetadata
     文件        1277  2011-06-26 15:28  03\zxdy\.project
     目录           0  2013-02-20 22:13  03\zxdy\.settings\
     文件         105  2011-07-21 10:37  03\zxdy\.settings\com.genuitec.eclipse.core.prefs
     文件        1040  2011-06-26 15:41  03\zxdy\.settings\com.genuitec.eclipse.j2eedt.core.prefs
     目录           0  2013-02-20 22:13  03\zxdy\src\
     文件          76  2011-07-23 09:29  03\zxdy\src\.struts.mex
     文件         191  2011-07-18 20:55  03\zxdy\src\struts.properties
     文件        7458  2011-07-23 09:29  03\zxdy\src\struts.xml
     目录           0  2013-02-20 22:13  03\zxdy\src\textMsg\
     文件         126  2011-07-18 20:48  03\zxdy\src\textMsg\change.bat
     文件        1079  2011-07-18 20:48  03\zxdy\src\textMsg\myApplication.properties
     文件         591  2011-07-18 20:48  03\zxdy\src\textMsg\myApplication.txt
     目录           0  2013-02-20 22:13  03\zxdy\src\wyy\
     文件        1883  2011-07-18 20:55  03\zxdy\src\wyy\AddStuAction.java
     文件        1353  2011-07-18 20:55  03\zxdy\src\wyy\AdminLoginAction.java
     文件        2805  2011-07-18 20:55  03\zxdy\src\wyy\AdminManageAction.java
     文件        1844  2011-07-18 20:55  03\zxdy\src\wyy\ApplyAction.java
     文件        1140  2011-07-18 20:55  03\zxdy\src\wyy\ApplyItem.java
     文件        3121  2011-07-18 20:55  03\zxdy\src\wyy\ChangeInfoAction.java
     文件        1258  2011-07-18 20:55  03\zxdy\src\wyy\ChangePwdAction.java
     文件         744  2011-07-18 20:55  03\zxdy\src\wyy\CourseItem.java
     文件       18736  2011-07-18 20:55  03\zxdy\src\wyy\DBUtil.java
     文件        1615  2011-07-22 21:30  03\zxdy\src\wyy\DYbaseAction.java
     文件        2573  2011-07-18 20:55  03\zxdy\src\wyy\EditCourseAction.java
     文件        2270  2011-07-18 20:55  03\zxdy\src\wyy\EmitAction.java
     文件        1832  2011-07-18 20:55  03\zxdy\src\wyy\FenYeAction.java
............此处省略179个文件信息

评论

共有 条评论