资源简介
系统采用MVC设计模式,使用servlet+jsp+javabean+mysql技术
功能很全面,代码简单 适合初学者参考

代码片段和文件信息
package dt.it.controller;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import dt.it.domain.Course;
import dt.it.exceptions.CourseExistException;
import dt.it.service.CourseService;
import dt.it.utils.WebUtils;
public class AddCourseServlet extends HttpServlet {
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
Course course = WebUtils.request2Bean(request Course.class);
try{
boolean b = course.validate();
//System.out.println(course.getCadapt()+“...“+course.getCgrade()+“...“+course.getCkind());
//验证提交过来的消息是否有空
if(!b){
//检查信不合法
request.setAttribute(“courseForm“ course);
request.getRequestDispatcher(“/WEB-INF/jsp/admin/addCourseInfo.jsp“).forward(request response);
return;
}
CourseService service = new CourseService();
//可能抛出courseExistException
service.addCourse(course);
//如果没抛异常 则添加成功
request.setAttribute(“message“ “添加成功!“);
request.getRequestDispatcher(“/message.jsp“).forward(request response);
}catch (CourseExistException ce) {
course.getErrors().put(“cno“ “课程号已存在!“);
request.setAttribute(“courseForm“ course);
request.getRequestDispatcher(“/WEB-INF/jsp/admin/addCourseInfo.jsp“).forward(request response);
return;
}catch (Exception e) {
//5 如果service处理不成功 并且不成功是其他的原因 ,跳转到网站的全局消息显示页面 为用户显示友好错误消息
e.printStackTrace();
request.setAttribute(“message““服务器出现未知错误!“);
request.getRequestDispatcher(“/message.jsp“).forward(request response);
return;
}
}
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
doGet(request response);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-04-20 00:44 eduos\
目录 0 2014-04-20 00:44 eduos\src\test\
目录 0 2014-04-20 00:44 eduos\src\dt\it\utils\
目录 0 2014-04-20 00:44 eduos\src\dt\it\service\
目录 0 2014-04-20 00:44 eduos\src\dt\it\filter\
目录 0 2014-04-20 00:44 eduos\.settings\
目录 0 2014-04-20 00:44 eduos\src\dt\it\exceptions\
目录 0 2014-04-20 00:44 eduos\src\dt\it\domain\
目录 0 2014-04-20 00:44 eduos\src\dt\it\dao\
目录 0 2014-04-20 00:44 eduos\src\dt\it\controller\
目录 0 2014-04-20 00:44 eduos\src\dt\it\UI\
目录 0 2014-04-20 00:44 eduos\src\dt\it\
目录 0 2014-04-20 00:44 eduos\WebRoot\
目录 0 2014-04-20 00:44 eduos\WebRoot\me
目录 0 2014-04-20 00:44 eduos\src\dt\
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\classes\
目录 0 2014-04-20 00:44 eduos\src\
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\classes\dt\
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\classes\dt\it\
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\classes\dt\it\UI\
目录 0 2014-04-20 00:44 eduos\WebRoot\public\
目录 0 2014-04-20 00:44 eduos\WebRoot\image\
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\lib\
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\jsp\teacher\
文件 15493 2014-04-20 00:43 eduos.sql
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\jsp\student\
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\jsp\admin\
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\jsp\
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\classes\test\
目录 0 2014-04-20 00:44 eduos\WebRoot\WEB-INF\classes\dt\it\utils\
............此处省略229个文件信息
- 上一篇:pdfbox-2.0.8 jar包
- 下一篇:强制下线功能源码
相关资源
- 微博系统(Java源码,servlet+jsp),适
- JSP企业人事管理系统设计(源代码+论
- 实现一个图书管理系统
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- JSP,SQL,MVC的选课系统
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- mysql jsp网站源码下载
- JSP做的化妆品商城
- Jsp购物车实例
- 基于JSP的校友信息管理系统(添加数
- 基于jsp的bbs论坛 非常详细
- java Servlet投票实例
- jsp oracle通讯录
- JSP学生信息管理系统 Mysql数据库
- 使用jsp servlet做的投票系统
- JSP登陆验证 实现JSP用户名 密码 验
- jsp基于servlet 图书馆管理系统
- jsp学生成绩管理系统.rar
- 在线考试系统源代码(jsp)
- 超级好的纯jsp写的聊天室
- JSP 网上购物网页项目
- JSP+mysql新闻发布系统.rar
- jsp 学生信息管理系统设计与实现
- jsp与SQL Server数据库实现的客户注册登
- 简易教学管理系统(jsp spring struts h
- 学生信息管理系统 JSP MySQL
- jsp ajax 三级联动菜单
- jsp新闻公告与最新消息系统(具备添
评论
共有 条评论