资源简介
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\.myme
文件 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.xm
目录 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\DYba
文件 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个文件信息
- 上一篇:用FPGA实现CCD的驱动VerilogHDL
- 下一篇:BBS系统类图
相关资源
- SpringBoot+H2+mybatis-plus59130
- 基于J2EE物资出入库管理系统
- 基于SSM+CXF构建的RESTFul webservice
- 大数据中的云网络Cloud Networking for B
- Spring+MyBatis企业应用实战第一二版的源
- springboot+rabbitmq项目demo(亲测可正常运
- springboot整合RabbitMQ实现延时队列的两
- 关于Spring MVC项目maven中通过fileupload上
- Spring-Data-Redis2.0+Spring5
- 2017年-传智播客-张志君老师-SpringBoo
- springboot+mybatis整合实现注册登录
-
spring-fr
amework-5.0.2.RELEASE 源码包 - 基于web的图书馆运营系统
- springboot+webflux+mongodb+freemarker
- springboot整合activiti完整demo
- SpringBoot实战(第4版)清晰版.pdf.zip
- SpringBoot 中文文档
- springboot+jpa+thymeleaf实现增删改查分页
- es(elasticsearch)整合SpringCloudSpringBo
- Springboot日志开启SLF4J过程解析
- 原银在线信贷平台概要设计说明书v
- springcloud 微服务(全套视频)
- springCloud教学视频
- springboot全套教程2018年2.0版本
- 官网springboot项目
- Spring Boot中自定义注解结合AOP实现主备
- flowable整合Spring
- Spring Security架构以及源码详析
- SpringBoot+Mybatis+前后台隔离技术,完整
- Spring Boot技术栈博客企业前后端2018
评论
共有 条评论