什么是JSP;JSP的模板修改和注释

来源:互联网 发布:网络yy语音授课是什么 编辑:程序博客网 时间:2024/06/05 12:00

什么是JSP

JSPJava Server PagesJava服务器端页面。 

JSP 就是 HTML + Java代码+ JSP自身东西。

JSP由来

Servlet技术生成动态网页的时候很麻烦,需要通过response获得输出流,调用print方法进行打印的。这种编程方式很麻烦,而且美工也不容易处理。SUN公司为了简化动态网页开发,推出JSP

JSP的运行原理

JSP在执行时,会被服务器翻译为Servlet编译执行,JSP就是一个Servlet

JSP脚本元素

<%!%>:JSP声明翻译成 Servlet成员部分的内容。声明变量,方法,内部类。类中方法外

<%= %>:翻译out.print()的括号中,service方法内部。用于生成HTML页面源码。

<%%>:嵌入Java代码 翻译成service方法内部的代码块。声明变量,内部类。

2JSP的模板修改和注释

JSP的模板修改

修改JSP的字符集编码 window——preferences——搜索jsp——找到jsp Files 修改字符集编码

 

JSP的注释HTML注释java代码的注释 JSP自身的注释

HTML的注释

写法:

<!--HTML的注释内容 -->

存在时机

存在JSP的源码中,翻译成Servlet后这个注释也存在,在生成HTML响应到页面的时候这个注释也会存在

 

Java代码的注释 <% %>中写注释,和java一样

写法:

<%

// 单行注释

/* 多行注释 */

/**文档注释*/

 %>

存在时机

存在JSP的源码中,翻译成ServletJava代码的注释也会存在,但是生成HTML响应到页面后,这种注释就不显示了

 

JSP注释

写法:

<%-- JSP的注释 --%>

存在时机:

存在JSP的源码中,翻译Servlet后注释就不显示了

注意:Java代码注释的话不要使用HTML的注释!!!