成都创新互联网站制作重庆分公司

网站建设JSP基本知识

网站建设JSP基本知识

1. JSP基本特点

JSP (Java Server Pages)是由Sun Microsystem公司倡导、许多公司参与建立的动态网页技术标准。在传统的HTML网页(.htm .html )中加入Java程序片断((Script)和JSP标记(Tag),

JSP语法

JSP语法是在Java语法的基础上增加了一些语法规则内容,主要是为符合HTML及HTTP等方面的规定而设置的,先看如下的例子:


Test <[ITTLE></div><br /><div></HEAD></div><br /><div><BODY></div><br /><div><%</div><br /><div>String Msg="This is a JSP test!”:</div><br /><div>out.print("Hello World!");</div><br /><div>%></div><br /><div><h2><%=Msg%></h2></div><br /><div><BODY></HTML></div><br /><div>由此例可以看出,JSP的结构与ASP及PHP都非常类似,都是在HTML中嵌入了一段代码来控制HTML的生成与输出,整个JSP是一个Java语言代码与HTML代码的混合体。</div><br /><div>JSP利用一些脚本元素来插入一些Java语言的程序代码。脚本元素一般有以下3种格式。</div><br /><div>表达式格式<%=表达式%>:一般用于计算表达式,并向页面输出表达式的运算结果。</div><br /><div>scriptlet格式<%代码内容%>:代码内容在运行时,将被插入到JavaServlet程序的</div><br /><div>service方法中去。</div><br /><div>声明格式<%!代码内容%>:用来定义插入servlet类的合法的方法和成员变量。</div><br /><div>(1)声明</div><br /><div>JSP语法:<%!声明1;声明2;...%></div><br /><div>变量声明主要用来在JSP中声明合法的变量和方法,要符合Java的语法.可以一次声明多个变量和方法。要注意以下规则:</div><br /><div>JSP声明以“;"结尾;</div><br /><div>可以使用<%@ page %>中包含进来的声明;一个声明仅在一个页面有效,因此,多个页面用到的声明最好写成单独的文件,然后用<<%@include %>或<<jsp:include>包含进来可以声明新类。</div><br /><div>下面给出了一个应用声明的例子:</div><br /><div><%@page langeuage="java"%></div><br /><div><%!int i0;%></div><br /><div><`/o! float f--3.14; String name="Jhon"%></div><br /><div><html><title>JSP声明举例

续表

┌──────┬──────────┬───────────────────────────────┐
│内部对象名 所属类名 │意义
├──────┼──────────┼───────────────────────────────┤
│response │HttpScrvletReslwnse │把信息输出到客户端,包括愉出HTML文档、设置 Session及Cookie等
├──────┼──────────┼───────────────────────────────┤
│session │HttpSession │客户端与服务器端的一次会话,通常用于处理需要在请求间传递的信息
├──────┼──────────┼───────────────────────────────┤
│application ServletContext │代码段的运行环境,通常用于处理用户间共享的信息
├──────┼──────────┼───────────────────────────────┤
│exception java.lang.Throwable │用于页面运行中的例外处理 │
├──────┼──────────┼───────────────────────────────┤
│page │java.lang.Object │设置正在运行的1SP页面自身的一些属性
├──────┼──────────┼───────────────────────────────┤
│pageContext │PageContext │代码段的配置对象
├──────┼──────────┼───────────────────────────────┤
│config │servletContext │保存Cookie信息的对象
└──────┴──────────┴───────────────────────────────┘

JSP的基本功能主要是通过上述对象来完成的。Tomcat自带的文档中给出了相应类的使用帮助,一般URL为“http://localhost:8080/tomcat-docs/servletapi/mdex.htmi "。

分享题目:网站建设JSP基本知识
URL分享:http://cxhlcq.com/view/116389.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部