资源简介
系统采用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包
- 下一篇:强制下线功能源码
相关资源
- jsp+servlet+mysql写的简易购物网站系统代
- JSP_员工绩效考核管理系统
- jsp书店租赁管理系统
- javaweb项目 网上连锁药店
- JSP+JDBC+Servlet实现ATM机的源码
- jsp居民水电费收费管理系统
- jsp大学生综合素质评测系统
- Android开发之与服务器jsp发送、接受
- 252[WWW.JAVAXXZ.COM][信息办公]学校教务管
- jsp汽车销售信息管理系统
- 文件批量上传 jsp jfinal webuploader 在线
- 基于jsp的高校寝室管理系统全部代码
- jsp在线物流网站
- jsp在线公交查询系统
- JSP 音乐点播系统
- jsp在线机票预订管理系统
- 在线影评系统
- jsp servlet mysql 学生通讯管理系统
- JSP户籍管理系统
- 基于JSP精品课程管理系统的设计与实
- 基于JSP的网上论坛系统
- JSP+MYSQL通讯录系统
- 基于JSP java web Sql 简单的购物车源代码
- 简单网页html+jsp+css
- jsp+sql智能道路交通信息管理系统的设
- 基于JSP+servlet的BS模式毕业论文案例
- 校园二手物品交易网.zip
- 新闻发布系统 jsp+access
- 基于servlet的用户信息管理
- jsp+servlet+jdbc+mysql实现的新闻管理系统
评论
共有 条评论