资源简介
JAVA学生选课系统源码
代码片段和文件信息
package com.bzu.action;
import java.io.PrintWriter;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.ServletActionContext;
import com.bzu.dao.impl.AdminerDao;
import com.bzu.dao.inter.AdminDaoInter;
import com.bzu.entity.Adminer;
import com.opensymphony.xwork2.ActionSupport;
public class AdminerAction extends ActionSupport {
private Adminer admin;
public Adminer getAdmin() {
return admin;
}
public void setAdmin(Adminer admin) {
this.admin = admin;
}
AdminDaoInter dao = new AdminerDao();
public String exists() throws Exception{
System.out.println(admin==null);
boolean boo=dao.exists(admin.getUsername());
//获取原始的PrintWriter对象以便输出响应结果而不用跳转到某个试图
HttpServletResponse response = ServletActionContext.getResponse();
//设置字符集
response.setCharacterEncoding(“UTF-8“);
PrintWriter out = response.getWriter();
if(boo){
//直接输入响应的内容
out.println(“*用户名已存在*“);
/**格式化输出时间**/
out.flush();
out.close();
}
out.println(“*用户名可用*“);
return null;
}
public String checkAdminer() {
Adminer admin_info = dao.checkAdminer(admin);
ServletActionContext.getRequest().getSession().setAttribute(
“admin_info“ admin_info);
return admin_info != null ? “success“ : “input“;
}
public String addAdmin() throws Exception {
admin.setName(new String(admin.getName().getBytes(“ISO-8859-1“)
“UTF-8“));
dao.addAdmin(admin);
return SUCCESS;
}
public String updateAdmin() throws Exception {
ServletActionContext.getRequest().setCharacterEncoding(“utf-8“);
ServletActionContext.getResponse().setCharacterEncoding(“utf-8“);
admin.setName(new String(admin.getName().getBytes(“ISO-8859-1“)
“UTF-8“));
System.out.println(admin);
if (dao.update(admin)) {
ServletActionContext.getRequest().getSession().setAttribute(
“stu_info“ admin);
return “success“;
} else
return INPUT;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2951 2012-06-14 16:25 StudentSelectCourse\.classpath
文件 549 2012-06-01 17:02 StudentSelectCourse\.myhibernatedata
文件 330 2012-06-16 15:00 StudentSelectCourse\.myme
文件 240 2012-06-01 17:02 StudentSelectCourse\.mystrutsdata
文件 1710 2012-06-01 18:08 StudentSelectCourse\.project
文件 1042 2012-06-07 21:10 StudentSelectCourse\WebRoot\error.jsp
文件 1516 2012-06-05 17:39 StudentSelectCourse\WebRoot\index.jsp
文件 1462 2012-06-07 16:27 StudentSelectCourse\WebRoot\WEB-INF\web.xm
文件 443432 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\antlr-2.7.6.jar
文件 114926 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\aspectjrt.jar
文件 1545023 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\aspectjweaver.jar
文件 324238 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\cglib-nodep-2.1_3.jar
文件 5848 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\common-annotations.jar
文件 559366 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\commons-collections-3.1.jar
文件 121757 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\commons-dbcp.jar
文件 57779 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\commons-fileupload-1.2.1.jar
文件 87776 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\commons-io-1.3.2.jar
文件 52915 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\commons-logging-1.1.jar
文件 62103 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\commons-pool.jar
文件 313898 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\dom4j-1.6.1.jar
文件 203035 2012-06-11 23:26 StudentSelectCourse\WebRoot\WEB-INF\lib\ehcache-1.6.2.jar
文件 50583 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\ejb3-persistence.jar
文件 870292 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\freemarker-2.3.13.jar
文件 279714 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\hibernate-annotations.jar
文件 66993 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\hibernate-commons-annotations.jar
文件 2421736 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\hibernate3.jar
文件 597476 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\javassist-3.9.0.GA.jar
文件 13236 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\jta-1.1.jar
文件 198940 2012-06-04 13:24 StudentSelectCourse\WebRoot\WEB-INF\lib\junit-4.5.jar
文件 391834 2012-06-06 23:11 StudentSelectCourse\WebRoot\WEB-INF\lib\log4j-1.2.15.jar
............此处省略325个文件信息
评论
共有 条评论