struts1中使用freemarker 我想用JSP自定义标签,应该如何使用呢?

之所以会采用这样的方式,是因为:例如,我一个页面模块是由上下左右四个部分组成,上是导航,下是版权信息,左是详细内容,右侧是栏目分类。此时我要生成模版页面,那么我就需要传入... 之所以会采用这样的方式,是因为:
例如,我一个页面模块是由 上下左右四个部分组成,上是导航,下是版权信息,左是详细内容,右侧是栏目分类。此时我要生成模版页面,那么我就需要传入4个模块的信息在MAP中,然后调用,但是此时,我要在右侧增加一个不同查询的分类显示,那么我就需要改MAP里面传递的值,就需要改程序了,这样不是很不方便,所以我想直接采用标签的形式,我用单独的标签处理类来处理程序,然后在模版页面里面加入标签,这样可能就会方便许多,但是在freemarker网上介绍资料都是讲的Struts2的结合,可是我此时不是Struts2,但是我又想用jsp的自定义标签。各位大侠,应该如何实现呢?
展开
 我来答
cllstudy
2011-09-05
知道答主
回答量:7
采纳率:0%
帮助的人:6.6万
展开全部
在页面上先引用jsp标签库,就可以直接用了。
更多追问追答
追问
如何引用呢?网上都是介绍的struts2方面的,问题是我不是Struts2,是直接在web中使用,普通的servlet
提示这样的错误

Expression JspTaglibs is undefined on line 1, column 13 in article/article.ftl.
The problematic instruction:
==> global assignment: ww=JspTaglibs["/WEB-INF/article.tld"] [on line 1, column 1 in
追答
那你怎么不使用struts1的自带的标签呢?错误是article.tld 文件中内容错误。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随风潜入夜1
2011-09-05 · TA获得超过143个赞
知道小有建树答主
回答量:296
采纳率:0%
帮助的人:119万
追问
呵呵,这个到会,只是,我想嵌入我自定义的JSP标签,因为那些标签都是处理了数据的。因i为FM只能传入MAP数据进去,但是我一个页面多个模块,例如分栏等,都的传递不同的数据进入,那不是后面我改,如果某天突然在当前页面增加一个模块,那不是我又要改程序,增加一个map进入吗?这样不是很不方便。
追答
哦,我对这个不怎么了解,没怎么用过,帮 不了你,不过好像自定义标签有些限制吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小问知
2011-09-14 · TA获得超过138个赞
知道答主
回答量:37
采纳率:0%
帮助的人:26.5万
展开全部
嗯 在freemarker中有一个JspTaglibs变量,可以导入jsp标签库
<#assign tiles = JspTaglibs[''/WEB-INF/struts-tiles.tld'']>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式