一对一免费咨询: 15876972487

税务师事务所网站建设案例

营销推广网站 网站建设JSP基本知识 1. JSP基本特点 JSP (Java Server Pages)是由Sun Microsystem公司倡导、许多公司参与建立的动态网页技术标准。 在传统的HTML网页(.htm .html )中加入Java程序片断((Script)和JSP标记

东莞网站建设JSP基本知识

1. JSP基本特点
JSP (Java Server Pages)是由Sun Microsystem公司倡导、许多公司参与建立的动态网页技术标准。

在传统的HTML网页(.htm .html )中加入Java程序片断((Script)和JSP标记(Tag),JSP语法
JSP语法是在Java语法的基础上增加了一些语法规则内容,主要是为符合HTML及HTTP等方面的规定而设置的,先看如下的例子:
<HTML><HEAD>
<TITLE>Test <[ITTLE>
</HEAD>
<BODY>
<%
String Msg="This is a JSP test!”:
out.print("Hello World!");
%>
<h2><%=Msg%></h2>
<BODY></HTML>由此例可以看出,JSP的结构与ASP及PHP都非常类似,都是在HTML中嵌入了一段代码来控制HTML的生成与输出,整个JSP是一个Java语言代码与HTML代码的混合体。

JSP利用一些脚本元素来插入一些Java语言的程序代码。脚本元素一般有以下3种格式。
表达式格式<%=表达式%>:一般用于计算表达式,并向页面输出表达式的运算结果。
scriptlet格式<%代码内容%>:代码内容在运行时,将被插入到JavaServlet程序的
service方法中去。
声明格式<%!代码内容%>:用来定义插入servlet类的合法的方法和成员变量。

(1)声明
JSP语法:<%!声明1;声明2;...%>
变量声明主要用来在JSP中声明合法的变量和方法,要符合Java的语法.可以一次声明多个变量和方法。要注意以下规则:
JSP声明以“;"结尾;
可以使用<%@ page %>中包含进来的声明;一个声明仅在一个页面有效,因此,多个页面用到的声明最好写成单独的文件,然后用<<%@include %>或<<jsp:include>包含进来可以声明新类。

下面给出了一个应用声明的例子:
<%@page langeuage="java"%>
<%!int i0;%>
<`/o! float f--3.14; String name="Jhon"%>
<html><title>JSP声明举例</title>
<body> 续表
┌──────┬──────────┬───────────────────────────────┐│内部对象名 所属类名 │意义 ├──────┼──────────┼───────────────────────────────┤│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 "。



税务师事务所网站建设案例由东莞网站建设编辑 https://www.hyc-wine.com/html/1169.html 如需转载请注明出处



上一篇:高精仪器厂家网站建设案例
下一篇:视频制作网站设计案例
找网站建设公司就上百域!
15876972487
tel+86-15876972487