1 / 16
文档名称:

jsp学习笔记初级.docx

格式:docx   大小:47KB   页数:16页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

jsp学习笔记初级.docx

上传人:1017848967 2016/11/18 文件大小:47 KB

下载得到文件列表

jsp学习笔记初级.docx

相关文档

文档介绍

文档介绍:MVC:JSP+servlet+javabeanJava:复****java基础知识Jsp:JSP、PHP、三门技术被称为Web后端开发的3P技术,其中JSP依托J2EE平台更是Web开发领域的一枝独秀。学好JSP,是进入J2EE企业开发的第一步。通过本阶段内容的学****你将能够搭建JSP的开发环境,了解JSP的基本语法及内部对象的使用。Servlet:Servlet是ServerApplet的缩写,也称为服务端小程序。Servlet技术一直处于不断的发展及进步之中,现在已经成为很多框架的技术基础,比如Spring、Struts2等。通过本阶段课程的学****你将了解Servlet的运行原理,Servlet过滤器的知识并能编写出相对复杂的JavaWeb程序。Javabean:JavaBeans是一个可重复使用的软件组件JavaBeans是一种Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象,简称beans。JSP页面应当将数据的处理过程指派给一个或几个beans来完成,我们只需在JSP页面中调用这个beans即可,从而有效的分离的静态工作部分和动态工作部分JDBC:JDBC是Java对关系型数据库进行访问的最主要的API,是Java数据库编程的技术基础。通过本阶段内容的学****你能够掌握数据库的基本知识及JDBC技术的基本原理,并能够使用JDBC编写出对数据库进行增删改查的简单程序Spring:Spring是一个开源框架,也是一个基于控制反转、依赖注入的轻量级容器,它的出现大大简化了传统的J2EE开发模式。Spring的主要优势之一就是其分层架构,该架构允许使用者自主选择任意件,同时为J2EE应用程序开发提供集成框架。现在,Spring已经成为J2EE企业开发中的标准配置。Struts2:SpringMVC是一种基于Java的轻量级Web框架,它使用了MVC架构模式的思想,将web层进行职责解耦,用来简化日常开发。SpringMVC使用简单,学****成本低,很容易就写出性能优秀的程序。目前越来越多的项目选择使用SpringMVC作为其Web开发框架。Hibernate:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。初级准备:JDK、Tomcat(Web服务器)、MySQL(数据库)、JDBC(连接数据库)、Eclipse(软件)、设置环境变量*Java:类,继承,实现,接口……Jsp内置对象:request对象、response对象、session对象**、application对象、outJDBC学****实例(先复****数据库):一:利用MySQLWorkbench访问数据库,并且创建表。,并且设为默认数据库(setasdefaultschema)。:createtabletbl_user(idint(11)unsignednotnullauto_increment,namevarchar(50)notnulldefault'',passwordvarchar(50)notnulldefault'',emailvarchar(50)default'',primarykey(id))engine=InnoDBdefaultcharset=utf8;createtabletbl_address(idint(11)unsignednotnullauto_increment,cityvarchar(50)notnulldefault'',countryvarchar(50)notnulldefault'',user_idint(11)unsignednotnull,primarykey(id))engine=InnoDBdefaultcharset=utf8;(id,name,password,email)values(1,'xiaoming','123456','xiaoming@'),(2,'xiaozhang','123456','xiaozhang@');insertintotbl_address(city,country,user_id)values('beijing','china','1');insertintotbl_address(city,country,user_id)values