当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 二:让Tag支持El表达式 1.先看这么一个例子<<
 

 

    摘要:第三篇 tag之间的嵌套和属性读取 1。问题:在request里有一个 man 对象,它有两个属性:name和age。现在,我们想用一个嵌套的tag,父tag取得对象,子tag取得name属性并显示在页面上。例如,它的形式如下: <diego:with object="${man}"> <diego:output property="name&qu......
 ·tomcat配置技巧top 10    »显示摘要«
    摘要:作者:jason brittain & ian f. darwin 出处:http://www.orielly.com/ 译者:陈光 编者按:现在开发java web应用,建立和部署web内容是一件很简单的工作。使用jakarta tomcat作为servlet和jsp容器的人已经遍及全世界。tomcat具有免费、跨平台等诸多特性,并且更新得很快,现在非常的流行。 你所需要做的就是:按照你......


Taglib 原理和实现:第二章 让Tag支持El表达式

二:让tag支持el表达式

【程序编程相关:eclipse3.0.1汉化方法

1.先看这么一个例子 【推荐阅读:程序集 与 托管模块

【扩展信息:原创]Windows Gdi入门初级应用

<<%@ page contenttype="text/html; charset=gb2312" language="java"%>

<%@ taglib uri="/web-inf/tlds/c.tld" prefix="c"%>

<!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd">

<html>

<body>

<%

string tut = "tutorial";

request.setattribute("tut",tut);

%>

the string in request is :

<c:out value="${tut}"/>

</body>

</html>

2.如何支持el表达式

 在路径org.apache.taglibs.standard.lang.support下,有个叫 expressionevaluatormanager.evaluate 的方法,当el表达式作为入参时,调用这个方法,在tag内即可自动把el表达式转化.例如,你想tag的value字段支持el表达式,那么只需在set方法里如下调用:

 public void setvalue(object value)throws jspexception

 {

  this.value = expressionevaluatormanager.evaluate(

            "value", value.tostring(), object.class, this, pagecontext);  

 }

 

 expressionevaluatormanager.evaluate有四个参数.第一个表示tag的名字,在取el表达式出错时使用.一般与属性名字相同.第二个要求字符串,通常简单调用输入对象的tostring方法.
...   下一页
 ·2004-11-06:工作情况     »显示摘要«
    摘要:2004-11-06:工作情况 修改重庆网站jsp网页代码。初步考虑先进行网站的总体规划,设计模板、配色、布局,统一图片、字体风格,添加更多的功能,如网站的会员注册,访客留言,计数器,专家论坛,实时新闻等等,预计改版后的网站容量起码是原来的10倍以上,成为一个真正成型的、有实用性的网站。 原网站截图: 把信息实时,动态的显示出来,即时的更新网站内容,这样既可以减轻网......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE