1

我想做类似 <test:di id="someService"/`>
<% someService.methodCall(); %>

where<test:di
获取并实例化一个服务 bean 并创建一个脚本变量以供使用。类似于 jsp:usebean 的工作方式,例如 <jsp:useBean id="someDate" class="java.util.Date"/>
<%
someDate.getYear();

%>

如何使我自己的对象可用作脚本变量?

4

2 回答 2

3

在标签库中完成此操作的方式是使用标签额外信息 (TEI) 类。

你可以在这里找到一个例子

于 2008-09-29T18:29:13.267 回答
1

我认为您正在尝试编写自己的标签库。

查看教程: http ://www.ironflare.com/docs/tutorials/taglibs/

编辑:正如 Garth 所指出的,您希望在定义标签库后使用 TagExtraInfo 类。 http://www.stardeveloper.com/articles/display.html?article=2001081601&page=2

于 2008-09-29T18:19:33.713 回答