button.css
简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。
button.css100素材网 开发,欢迎广大前端码农使用。有好的建议欢迎给我们 留言 哦!
Nicole McIntyre 发布于
jsp开发
网络编程
php
文章来源: 100素材网 更新时间: 2014-08-13 15:04:27
jsp开发 jsp源码 jsp网站源码 jsp源码网 jsp源码下载
JSP页面从形式上就是在传统的网页HTML文件中加入Java程序片段(Scriptlet)和JSP标签。Servlet/JSP容器收到客户端发出的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式响应给客户端。
基本语法:
注释:
1、客户端可以看到的注释:<!-- comment [<%=expression%>] -->  (可以在批注中加上动态的表达式)
2、开发程序员专用的注释:<%-- comment --%>  或者 <%/** this is a comment **/%>
声明:
<%!declaration; [declaration;]+...%> 
该声明的变量为类变量。意味着:若同时有n个用户在执行此JSP网页时,他们将会共享此变量。会引起线程同步上的麻烦。(不建议使用)
小脚本:
<% Java 代码%>
此类定义的变量为局部变量,不存在多线程同步问题,是线程安全的。
表达式:
<%=expression %> 不能使用“;”作为表达式的结束符号。
JSP指令元素:
只是告诉JSP引擎对JSP页面如何编译。
page指令:设定整个JSP网页的属性和相关功能。
<%@page attribute1="value1" attribute2="value2" ...%>   
<jsp:directive.page attribute1="value1"...> 
例如:
<%@page contentType="text/html; charset=utf-8" language="java" import="java.net.*"%>
include指令:用于指示JSP容器在JSP编译时插入一个包含文本或代码的文件,这个包含的过程是静态的。注意包含文件中要避免使用<html><body>,可能会导致错误。
<%@include file="relativeURLspec"%> 
<jsp:directive.include file="relativeURLspec">  
例如:
<%@include file="Hello.html">   
taglib指令:
<%@taglib uri="tagLibraryURI" prefic="tagPrefix"%> 
<jsp:directive.taglib uri="tagLibraryURI" prefic="tagPrefix"> 
JSP操作元素:
<jsp:include>   
<jsp:forward>   
<jsp:param>   
<jsp:useBean>   
<jsp:setProperty>   
<jsp:getProperty>  
request对象与网络信息的提交:
JSP中提供了request对象来接收客户端发送回来的数据。
◆URL一般语法:protocol://host:port/virtualPath?queryString
◆protocol:表示协议,用于声明在远程机器之间传送信息的低层机制(http ftp https等)。
◆host:表示请求要发送到的远程机器的名称或者ip地址。
◆port:声明服务器要监听请求的机器端口号。
◆virtualPath:包含一个以斜线为分隔符的一组标识符,服务器把它映射到一个物理路径和JSP的位置。
◆querString:是查询字符串,它是一个成对的名称和值的列表,作为JSP的参数被传递到处理它的JSP页面。如果有多个参数需要传递,将以“&”号分隔开成对的名称和值。
浏览次数
下一篇文章: JSP连接MySql数据库

标签分类

站长空间
站长博客