智能移动方向Jsp开发实训任务书及实训报告论文报告.doc

智能移动方向Jsp开发实训任务书及实训报告论文报告.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文毕业设计开题报告论文报告设计报告可行性研究报告

Java项目实训(JSP)实训任务书 一、实训目标 通过项目实训,掌握Java Web平台下编程的方法,掌握JSP,Servlet,request,response等技术。 课程要求从两个方面的能力目标实现,素养目标要求学员在通过学习具备相对应的学习技能、素养要求;技术目标要求学员必须掌握课程产品所定义的知识与技能。 (1)素养目标 阅读、编写项目开发文档的能力; 根据项目需求设计模块功能并编码实现的能力 问题解决能力、总结归纳能力; (2)技术目标 使用Java Web技术实现在线考试系统-题库子系统; 二、实训内容 参见附件:在线考试系统-题库子系统需求说明书 三、实训进度安排 按教学计划规定,该设计总学时数为3周,其进度及时间大致分配如下: 序号 设计内容 天数(约占比例) 1 JSP知识回顾与补强 2 2 用户管理模块 2 3 科目管理模块 2 4 考题管理模块 3 5 项目点评、总结 1 总计 10天 四、考核评定 考核分类 考核方式 成绩比例 课堂表现 平时成绩 出勤、平时项目检查 30% 项目考核 项目评审 项目实战表现、自主学习 70% 内蒙古工业大学 《JSP开发实训 一、   二、   a、用户管理 b、课程管理 c、题库管理 三、四、五、当客户端浏览器向服务器请求一个 Servlet 时,服务器收到该请求后,首先到容器中检索与请求匹配的 Servlet 实例是否已经存在。若不存在,则 Servlet 容器负责加载并实例化出该类 Servlet的一个实例对象,接着容器框架负责调用该实例的 init() 方法来对实例做一些初始化工作,然后Servlet 容器运行该实例的 service() 方法。若 Servlet 实例已经存在,则容器框架直接调用该实例的 service() 方法。service() 方法在运行时,自动派遣运行与用户请求相对应的 doXX() 方法来响应用户发起的请求。通常,每个 Servlet 类在容器中只存在一个实例,每当请求到来时,则分配一条线程来处理该请求。当客户端浏览器向服务器请求一个 JSP 页面时,服务器收到该请求后,首先检查所请求的这个JSP 文件内容 ( 代码 ) 是否已经被更新,或者是否是 JSP 文件创建后的第一次被访问:如果是,那么,这个 JSP 文件就会在服务器端的 JSP 引擎作用下转化为一个 Servlet 类的 Java 源代码文件。紧接着,这个 Servlet 类会在 Java 编译器的作用下被编译成一个字节码文件,并装载到 jvm 解释执行。剩下的就等同于 Servlet 的处理过程了。如果被请求的 JSP 文件内容 ( 代码 ) 没有被修改,那么它的处理过程也等同于一个 Servlet 的处理过程。即直接由服务器检索出与之对应的 Servlet 实例来处理。 response.getWriter().append(Served at: ).append(request.getContextPath()); 15. UserAddServlet中的DoGet方法 String userId = request.getParameter(userId); String userLogname = request.getParameter(userName); String userPwd = request.getParameter(userPwd); String userRealname = request.getParameter(userRname); int userType = (request.getParameter(userType) == null) ? 3 : Integer .parseInt(request.getParameter(userType)); int userState = (request.getParameter(userState) == null) ? 1 : Integer.parseInt(request.getParameter(userState)); User user = new User(userId, userLogname, userPwd, userRealname, userType, userState); UserDAO dao = new UserDAO(); int n = dao.save(user); if (n == 1) { request.getRequestDispatcher(UserListServlet?type=list).f

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档