付费节点推荐
免费节点
节点使用教程
JSP的编译指令是通知JSP引擎的消息,它不直接生成输出。
常用的编译指令:
page:该指令针对当前页面的指令
[cc lang="php"]
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="java.util.*" %>
[/cc]
include:用于指定包含另一个页面。
[cc lang="php"]
<%@ include file="test.jsp" %>
[/cc]
taglib:用于定义和访问自定义标签
开发自定义标签的几个步骤:
1.开发自定义标签处理类
2.建立一个*.tld文件,每个*.tld文件对应一个标签库,每个标签库可包含多个标签
3.在JSP文件中使用自定义标签
JSP动作指令运行时的动作。
主要的几个动作指令
jsp:forward:执行页面转向,将请求的处理发送到下一个页面
[cc lang="php"]
[/cc]
jsp:param: 用于传递参数,必须与其他参数的标签一起使用
jsp:include:用于动态的引入一个JSP页面(与编译指令的差别是它导入页面内容,而不是整个页面)
[cc lang="php"]
[/cc]
jsp:plug:用于下载JavaBean或Applet到客户端执行。
jsp:useBean:创建一个javaBean实例
jsp:setProperty:设置javaBean实例的属性值
jsp:getProperty:输出JavaBean实例的属性值
[cc lang="java"]
package java.test;
public class Person {
private String name;
private int age;
public Person() {
}
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return this.age;
}
public void setAge(int age) {
this.age = age;
}
}
[/cc]
[cc lang="html"]
[/cc]
未经允许不得转载:Bcoder资源网 » JSP编译指令和动作指令
评论前必须登录!
登陆 注册