当前位置:首页 > 韩顺平 j2ee视频实战教程jsp第1讲 课件 笔记 - 图文
java ee ; j2ee视频教程 - jsp第1讲
作者: 韩顺平 (一)jsp第1讲
1 java EE核心十三种技术介绍
2 java EE程序员修炼成精的法门(卖油翁的故事) 3 jsp版本的用户管理系统演示 4 jsp的概述(基本语法)
5 jsp的运行原理(还是hello.jsp) 6 jsp版的计算器
6.1 jsp中如何使用js(javascript)和css技术.. (二)java EE核心十三种技术介绍
Java ee是一个开发的平台,它包括的技术很多,主要包括十三种技术.
在开发时选择地进行使用,并不是要把所有的技术就去找工作。只会几种技术就可以从事javaee的开发,正好比如说中国的十八般武艺,最好是什么都会~ 基础是java servlet jsp !!!
基础要像大象一样扎实!不要想水中芦苇,没有跟!
(三)java EE程序员修炼成精
十三种技术规范: 1、Jdbc
2、java命名与目录接口(jndi)很少用了
3、企业java Bean (Enterprise Java Bean EJB 3.0 以前的版本也要回!因为之前的开发用之前的版本,现在要维护!) 4、jsp(本课程讲)
5、servlet (之前讲过了)
6、corba(很少用,但日本人喜欢用!)
7、java的事物体系(JTA)/java事务服务(JTS)现在很少用 8、javaMail(要回)和javaBeans激活架构(JAF ) 9、java信使服务(JMS)短信那边用
10扩展标记语言(XML很重要!相当有用) 11、Struts + hibernate + Spring (SSH)很重要!
卖油翁的故事:我亦无他唯手熟尔! 原文:
陈康肃公尧咨善射,当世无双 ,公亦以此自矜。尝射于家圃,有卖油翁释担而立,睨之,久而不去。见其发矢十中八九,但微颔之。
康肃问曰:“汝亦知射乎?吾射不亦精乎?”翁曰:“无他, 但手熟尔。”康肃忿然曰:“尔安敢轻吾射!”翁曰:“以我酌油知之。”乃取一葫芦置于地,以钱覆其口,徐以杓酌油沥之,自钱孔入,而钱不湿。因曰:“我亦无他, 惟手熟尔。”康肃笑而遣之。
此与庄生所谓解牛斫轮者何异? 熟能生巧!
(四)jsp版本的用户管理系统演示
学ASP比学JSP容易,因为ASP入门容易~
只是用jsp技术。
在学习jsp技术过程中,为了让大家能够迅速的入门,我们将servlet版本的用户管理系统 ---------- > 改为jsp版本的用户管理系统,在这个系统中,我们只使用jsp技术来完成(model1模式【什么事模式呢~: 鲁智深(打架乱打)
林冲(打架有套路,所以要学习套路,套路就是模式,)以前编程没有套路就乱打,我们不能乱打要有套路。 MVC :模型(Model),视图(View)和控制Controller)】开发)。
并且在后面可以通过jsp版的用户管理系统的改写,可以非常自然的过渡到mv设计模式,更进一步过渡到mvc设计模式。 开发工具将使用:eclipse+myeclispe
(五)jsp的概述(1)
为什么会出现jsp技术?
Servlet出现得早,servlet很轻大,但是servlet又一个致命的缺点:用servlet做界面十分吃力。。html代码是嵌入到println中打出来的。。。 Sun推出了jsp。。。jsp做界面比servlet好做多了~
Jsp出现不是对servlet的否定而是对servlet的补充,jsp做界面好多了~ Servlet是jsp技术的基础jsp是在servlet的基础上发展出来的。。jsp就是servlet但是servlet的基础上改进的。。
jsp?程序员在开发过程中,发现servlet做界面非常不好-一个公式: jsp=html+java片段+jsp标签(语法)+javascript(css)->比较综合jsp功能的强大是因为可以与javabean结合使用(即:jsp作前台(界面),javabean作后台(逻辑层))
jsp+javabean的基础上再结合servlet,就会构成mvc的开发模式. Mvc模式是目前软件公司中相当通用的开发模式,这个我们在后面将作为一个重点给大家详细的讲解。 (六) jsp的概述(2)--jsp的基本语法
(1) 指令元素 --用于从jsp发送一个信息到容器,比如设置全局变量,文字编码,引入包等 1.page指令 <%@ page contentType=\2.include指令 <%@ include file=\
3.taglib指令 --这个指令允许在jsp页面使用自定义的标签 (七) jsp的概述(3)--jsp的基本语法 (2) 脚本元素 --在一定程度上可以理解就是java的片段scriplet 1. scriplet <% java代码 %> 2. 表达式 <%=java表达式%> <%=rs.getString(1)%> 3. declaration 声明 <%! 变量声明 %>比如:<%! int count=10%> <%! 函数声明 %> <%! int jisuan(int num){ int result=0; for(int i=0;i (八)jsp的概述(4)--jsp的基本语法 (3) 动作元素 --动作元素是使用xml语法写的,是jsp规定的一系列标准动作, 在容器处理jsp时,当容器遇到动作元素时,就执行相应的操作. 【最常用的八大元素,必须掌握!!】 1. 2. 3. 4. 5.
共分享92篇相关文档