jsp像jsp:usebean一样创建脚本变量
时间:2020-03-06 14:53:17 来源:igfitidea点击:
我想做类似的事情<test:di id =" someService"
/`>
<%
someService.methodCall();
%>
其中<test:di
获取并实例化服务bean并创建一个脚本变量以供使用。例如类似于jsp:usebean的工作方式<jsp:useBean id =" someDate" class =" java.util.Date"
/>
<%
someDate.getYear();
%>
如何将自己的对象用作脚本变量?
解决方案
我认为我们正在尝试编写自己的标记库。
在以下位置查看该教程:
http://www.ironflare.com/docs/tutorials/taglibs/
编辑:
正如Garth指出的那样,在定义标签库之后,我们想使用TagExtraInfo类。
http://www.stardeveloper.com/articles/display.html?article=2001081601&page=2
在标记库中完成此操作的方法是使用标记额外信息(TEI)类。
我们可以在此处找到示例。