java分为_Java可以分为3类

java是一种编程语言 ,最基本的

用它可以做很多事情

用Java做的事情大多数可以分为三类

J2ME手机软件编写的平台,可以理解为用来写小软件的

J2SE大部分用来做桌面软件,或者初学者练习的

J2EE就是企业开发经常用的,包含很多内容和技术

JSP只是J2EE里面很小的一部分

说的简单点

J2SE一般是C/S的

J2ME手机的应用开发

J2EE企业级开发,B/S的

JAVA是指的J2ME

也是手机上的应用

安卓系统是建立在JAVA之上的

功能更强大

java中Spring(业务逻辑框架),和struts,hibernate组成mvc的三大框架,也就是大家所说的ssh框架

框架的出现让开发变得更加方便,快捷,以及可扩展性

学这个三大框架之前就会对应的学jsp,servlet和javabean

javabean 是一种组件技术,应该是数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法对应与microsoft的com技术;jsp是java server page,在c/s和b/s结构中实现server端编程,对应mic的asp;jdbc是java db connection,是一种java db的驱动技术,对应mic的odbc,如果想从事web开发,这里的几个都要学,尤其是javabean.组合起来就是所谓的mvc的开发模式

javabean和dao的区别是

用DAO封装业务逻辑

JAVABEAN封装持久层对象

JSP,首先tomcat启动,搜寻server.xml,找到后,解析标记,一个host标记是一个服务器,一个context是一个web应用

你地址栏输入地址后,tomcat服务器去找你输入的地址对象的web应用,

看到是jsp处理不了就扔给tomcat容器,然后tomcat容器根据你配置的web.xml中的上下文定义到你的JSP页面代码或者Servlet代码,如果是Servlet就直接回调,

如果是jsp就先翻译成Servlet在回调,

一定要注意这一点,所有的Jsp页面都是在服务器端翻译成Servlet才执行的!!!

jsp翻译成的Servlet在你的tomcat服务器的work文件夹下,与你的jsp页面的名字基本相同

所谓的 回调方法 是指像 java中事件处理一样的方法,比如你动作事件中的actionPerformed()方法,你根本没有一句代码调用它吧,但它一有动作就执行了!!!

Servlet有三个 回调方法,系统自动调用:init(),service(),distory(),tomcat容器自动调用,控制Servlet的生命周期及处理用户请求,

总而言之,你写了个jsp页面,调用了某个bean,本质上是如果第一次运行此jsp页面,那么服务器会自动生成一个Servlet来响应客户端的请求,然后调用bean就是普通的java对象之间的调用了...

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值