您的位置:首页 > 编程语言 > Java开发

[JAVA]JSP基础语法

2014-01-08 16:31 309 查看
普通JAVA语句

<%
java statements
%>


声明语句:使用!感叹号形式的变量声明,会成为一个成员变量,多次调用同一个变量。而再普通JAVA语句段里面定义的只是临时变量

<%!
int member;
%>


直接输出变量:使用=等号

<%= var %>


编译期指令:各种指令参见http://blog.csdn.net/microfhu/article/details/6944368

<%@page attribute=xxxx %>


ACTION指令:运行时编译,不同于上面的编译期指令

<%@ include file="fileURL"%>


这种是编译期的include,代码直接在编译前嵌入页面代码中,不能传递参数

<jsp:include page-"pageURL">
<jsp:param name="xxx" value="xxx"/>
<jsp:include/>


这种是ACTION指令,可以传递参数

<jsp:forward page="xxx"\>    //也可带参数,使用param传递


forward的作用是把本页面传递到另外一个页面处理,特点时本页面与forward后的页面共享同一个request

response.sendRedirect("URL")


也是跳转到另外一个页面,但到了另一页面是用另外一个新的request,这是与forward的重要区别。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: