jsp文件怎么打开?java-web中jsp的理解

jsp文件怎么打开(java-web中jsp的理解)JSP:JavaPages 。JSP是一种网页的编码格式,不同于HTML的是JSP中是由 HTML中的标签指令 和 Java逻辑代码 拼凑而成, 其中的Java代码类似于中的逻辑代码, 但相对比来说JSP中的Java代码更方便阅读和书写.
一:JSP的运行原理
当JSP页面被运行时,WEB容器会把请求交给JSP引擎处理,会将JSP翻译成一个,然后按照的调用方式来进行调用,
浏览器向服务器发请求 , 不管访问的是什么资源 , 其实都是在访问 , 所以当访问一个jsp页面时 , 其实也是在访问一个 , 服务器在执行jsp的时候 , 首先把jsp翻译成一个 , 所以我们访问jsp时 , 其实不是在访问jsp , 而是在访问jsp翻译过后的那个,
二:
在Web中的作用:
是Web中的容器,
当客户在Web服务器中输入请求的时候, 如果请求的动态页面, 那么Web服务器会创建一个来处理, 就是Java代码, 只是在服务器端的Java代码, 通过配置文件来拦截客户所发出的请求, 并进行相应的处理, 最后反馈到客户端.
在这一系列的请求中,Web服务器是如何创建出来对请求进行处理? 而的作用就是帮助Web服务器来创建的
是应用(java)服务器,它只是一个容器,是的扩展,处理动态页面的部分
各个文件夹的含义
当我们通过浏览器访问index.jsp时 , 服务器首先将index.jsp翻译成一个.class , 在服务的work\\\项目名\org\\jsp目录下可以看到.class的源代码文件.java , 
这个类是继承org....这个类的 , 通过查看服务器的源代码 , 可以知道在--6.0.20-src\java\org\\\目录下存这个类的源代码文件
类是继承的 , 所以类是一个 , 而又是继承类的 , 所以类也是一个 , 所以当浏览器访问服务器上的index.jsp页面时 , 其实就是在访问这个 , 这个使用这个方法处理请求 。
三:Jsp中的HTML代码和Java代码如何发送到客户端
1:jsp中的代码是由Java代码 和HTML代码组成的 但是两种不同的代码是如何实现他们的作用的?
在客户端发出请求时(请求的是动态代码) 但是客户端却只能看到HTML代码,Java代码是客户端看不到的
原因是: 请求的JSP页面中,所有的代码是通过了Web服务器(在下)编译后的代码, 在jsp中编写的java代码和html代码都会被翻译到方法中去,在jsp中编写的java代码会原封不动地翻译成java代码 , 如直接翻译成out.print("Hello Jsp"); , 而HTML代码则会翻译成使用out.write("\r\n");的形式输出到浏览器 。在jsp页面中编写的html排版标签都是以out.write("\r\n");的形式输出到浏览器 , 浏览器拿到html代码后才能够解析执行html代码 。
当执行方法处理请求时 , 就会执行在jsp编写的java代码了 , 所以Jsp页面中的java代码服务器是通过调用方法处理请求时执行的 。(中的Java代码是实现动态页面的逻辑基础)

jsp文件怎么打开?java-web中jsp的理解

文章插图
【jsp文件怎么打开?java-web中jsp的理解】郑重声明:本文版权归原作者所有 , 转载文章仅为传播更多信息之目的 , 如作者信息标记有误 , 请第一时间联系我们修改或删除 , 谢谢 。