首页编程java编程jsp为什么嵌套java代码 为什么在jsp中使用java代码

jsp为什么嵌套java代码 为什么在jsp中使用java代码

编程之家2023-10-1292次浏览

大家好,今天来为大家解答jsp为什么嵌套java代码这个问题的一些问题点,包括为什么在jsp中使用java代码也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

jsp为什么嵌套java代码 为什么在jsp中使用java代码

JSP是什么东西 和Java是一回事么

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

它实现了Html语法中的java扩展(以<%,%>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

jsp为什么嵌套java代码 为什么在jsp中使用java代码

为什么在jsp中使用java代码

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1]是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

jsp与java的关系

对于你这个问题,我觉得有必要说一下html和jsp的区别。

相信你知道,html是做静态网页的,什么是静态网页?就是全部的内容都是不会因为客户的点击等操作而改变,都是程序员的代码决定了的。

jsp为什么嵌套java代码 为什么在jsp中使用java代码

而jsp呢?他是可以在html的标签里面加入脚本代码的,随着客户的操作,其页面内容是有可能改变的,例如,你在百度知道输入一个问题,点击搜索,就会出现一些相关的内容,这就是动态的网页。

那么,jsp是如何做到动态显示的呢?他是调用了我们已经写好了的java编写的类,或者调用了我们在jsp页面里写的java脚本代码。然后进行计算,或调用数据库数据,或给出相应的操作,然后输出结果。

讲到这里,你应该有点了解jsp和java的关系了吧?对,java语言就是jsp的基础,例如,你用java语言写了一个类,这个类有一个方法可以计算出两个传入的参数的和,这时,你在jsp页面里面设置两个文本框,用户输入两个数,然后点击计算按钮,然后jsp里面写了相关代码,调用了那个类的计算两个数的和的方法,并返回了一个结果,然后,jsp接受了这个结果,并输出给客户。

就是这样了,希望我的回答可以给你带来帮助。

jsp跟java是一个东西吗

java是一种语言类似于C语言等的编程语言,而JSP(JavaServer Pages)是一种动态网页技术标准。

JSP和JAVA的区别,JSP算是JAVA一种技术吧,用在网页编程上,因为JAVA不能直接写在html上,但jsp能,jsp就是Servlet程序,当JSP收到客户的请求时,SCRIPTLET(脚本小程序)就会被执行,脚本段将被插入到JSP所生成的目标Servlet的Serivce函数中.所以脚本小程序不能写方法(函数),因为方法里面不能再有方法了.JSP的执行过程:

1.JSP页面的访问请求被发送到服务器端

2.服务器中有相应的JSP引擎,JSP引擎把JSP页面转译成Servlet程序

3.然后Servlet程序被编译成Class文件

4.然后Class文件被执行,执行的结果返回器时,服务器会检查是否有对应的Servlet存在,如果存在则是直接执行,如果不存在则生成相应的Servlet.

关于本次jsp为什么嵌套java代码和为什么在jsp中使用java代码的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

java jvm是什么,Java中什么是JVM及其工作原理乌索普的爸爸(乌索普的爸爸在哪个海贼团)