如何在JSP中使用动作?
的getProperty动作用于检索一个给定的属性,并将其转换的值的字符串,并最终将其插入到输出中。
getProperty操作只有两个属性,这两个属性都是必需的。getProperty操作的语法如下:
<jsp:useBean id = "myName" ... /> ... <jsp:getProperty name = "myName" property = "someProperty" .../>
下表列出了与getProperty操作关联的必需属性-
具有要检索的属性的Bean的名称。Bean必须已经预先定义。
property属性是要检索的Bean属性的名称。
示例
让我们定义一个将在我们的示例中进一步使用的测试bean-
/* File: TestBean.java */
package action;
public class TestBean {
private String message = "No message specified";
public String getMessage() {
return(message);
}
public void setMessage(String message) {
this.message = message;
}
}将上面的代码编译到生成的TestBean.class文件中,并确保已将TestBean.class复制到C:\apache-tomcat-7.0.2\webapps\WEB-INF\classes\action文件夹中,并且CLASSPATH变量也应为设置为此文件夹-
现在在main.jsp文件中使用以下代码。这将加载bean并设置/获取一个简单的String参数-
<html>
<head>
<title>Using JavaBeans in JSP</title>
</head>
<body>
<center>
<h2>Using JavaBeans in JSP</h2>
<jsp:useBean id = "test" class = "action.TestBean" />
<jsp:setProperty name = "test" property = "message" value = "Hello JSP..." />
<p>Got message....</p>
<jsp:getProperty name = "test" property = "message" />
</center>
</body>
</html>现在让我们尝试访问main.jsp,它将显示以下结果-
在JSP中使用JavaBeans
Got message.... Hello JSP...
热门推荐
10 六十岁大寿祝福语简短
11 喜事敬酒祝福语简短精辟
12 朋友入伙搬家祝福语简短
13 简短朋友旅行祝福语大全
14 农民朋友发财祝福语简短
15 中秋送健康祝福语简短
16 职场祝福语大全 简短精辟
17 结婚多层蛋糕祝福语简短
18 日语送考祝福语简短