在开发的过程中java和jsp的联系和区别
比如说model是用java写还是jsp?javabean用什么?我现在都搞不懂他们之间到底有什么联系。那jsp是用java来进行实现吗?为什么他俩用的编写方式不一样啊?...
比如说model是用java写还是jsp? javabean 用什么? 我现在都搞不懂他们之间到底有什么联系。
那jsp是用java来进行实现吗?为什么他俩用的编写方式不一样啊? 展开
那jsp是用java来进行实现吗?为什么他俩用的编写方式不一样啊? 展开
6个回答
展开全部
在MVC设计模式中,model使用java实现的,view是用jsp展现的,control是sevlet实现的。所以说一般情况下model是用java写的,javabean一般情况下是封装对象的,基本与数据库的字段对应!
追问
那jsp是用java来进行实现吗?为什么他俩用的编写方式不一样啊?
追答
jsp执行编译后就是sevlet,java主要用于实现业务逻辑,jsp主要对逻辑业务进行展现。你也可以在jsp中写java代码,全部写在jsp中也可以!
展开全部
java是一项编程技术,现在主流为java .net。 jsp是用于网页变编程的,实际上就是有selevet。javabean是一个类。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我所理解的规范的MVC是这样处理的:
jsp为v层,等待接收后台的处理结果并以此选择显示页面内容
servlet为c层,在model和view之间传递信息
javabean为M层,接收数据,并处理,得到处理结果
jsp是用来取代servlet在动态页面方面的作用的,所以其一定是view层,而其实现原理就是html文件中加入了java代码,所以你会感觉差不多,但是又有区别
jsp为v层,等待接收后台的处理结果并以此选择显示页面内容
servlet为c层,在model和view之间传递信息
javabean为M层,接收数据,并处理,得到处理结果
jsp是用来取代servlet在动态页面方面的作用的,所以其一定是view层,而其实现原理就是html文件中加入了java代码,所以你会感觉差不多,但是又有区别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主好像把概念弄混了,我给你解释一下:
首先说java,java实际上是一种编程语言,通过java我们可以做很多软件,这个你肯定知道了
jsp:jsp是sun公司(现在已经被收购了)开发的一套网络编程的语法标准,说白了,就是java程序的另一种语法标准,如果你按照这种语法标准来写java程序,那么你的程序就能在浏览器上运行,也就是说,可以做成网页给人看,别人不用安装你的程序,只要通过浏览器来看就行了,实际上,你写的JSP程序会在服务器端生成一个符合java语法标准的java程序,我们叫它servlet。
javabean:这个是sun公司的另外一个标准,实际上也是用java,这个标准是为了实现组件复用出现的,他的标准在官网有一份文档介绍,80多页,没多少人有心情看,现在说的javabean实际上是只要封装了一些东西,可以给不同的程序调用我们都称为使用了javabean标准,这个也是一个标准而已,不是一种独立的编程语言。
首先说java,java实际上是一种编程语言,通过java我们可以做很多软件,这个你肯定知道了
jsp:jsp是sun公司(现在已经被收购了)开发的一套网络编程的语法标准,说白了,就是java程序的另一种语法标准,如果你按照这种语法标准来写java程序,那么你的程序就能在浏览器上运行,也就是说,可以做成网页给人看,别人不用安装你的程序,只要通过浏览器来看就行了,实际上,你写的JSP程序会在服务器端生成一个符合java语法标准的java程序,我们叫它servlet。
javabean:这个是sun公司的另外一个标准,实际上也是用java,这个标准是为了实现组件复用出现的,他的标准在官网有一份文档介绍,80多页,没多少人有心情看,现在说的javabean实际上是只要封装了一些东西,可以给不同的程序调用我们都称为使用了javabean标准,这个也是一个标准而已,不是一种独立的编程语言。
追问
那为什么我在写jsp 的时候,跟写java程序代码一点也不一样呢?
追答
这只是一种语法规则而已,你在jsp中这两个符号中间的部分就是用的java的语法,其他的用的是html,javascirpe,css等的语法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java是一种编程语言 jsp是一种编写页面的技术
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |