谢谢楼上的.主要是能得到标签的名称,
<template:get name="aaa-1"/>
要能得到"aaa-1"不知道有没有高手帮助一下,谢谢
<template:get name="aaa-1"/>
要能得到"aaa-1"不知道有没有高手帮助一下,谢谢
解决方案 »
- 一个Servlet只能对应一个访问路径
- 再次请求action 中文数据变乱码!!求救
- 弱弱问个问题关于ssh各种包的问题
- 调用对方web服务一直是:Server.generalException这个错!
- hibernate分组查询问题
- iTextAsian.jar谁能发我一个,谢谢
- 关于通讯录的问题
- 我按照几个JSF入门教程写了几个web工程,但是运行的时候都是报同一个错
- Tomcat5.0.28配置数据库连接池出现的问题:
- 为什么Hibernate能直接访问private的方法?
- 请问JDBC连接SQLSERVER怎么样才能只返回第一行,第一列!
- 在 spring framework 中 如何实现可滚动结果集?
2、如果要在Action中得到,可扩展<template:get>标签,生成自定义标签,加一个保存name属性到一个特定的Bean名中。当然,这个Bean名也可以从标签中输入,例如:<mytemplate:get name="aaa-1" savebeanname="mybeanname"/>.
2、要在Action中得到...
主要是Action并不知道template使用了多少<template:get>呀.
我的情况是这样的:目的:向文章列表页输出各分类下的文章标题
一共做了三个文件,
listAction.java,
list.jsp,
listtemplate.jsp(这个文件美工制作)listAction读取数据库内容,向list.jsp传值,list.jsp将相关的值插入模版各标签
listtemplate.jsp使用<template:get name="list"/>得到list.jsp插入的值问题:listAction和list.jsp并不知道listtemplate.jsp使用了哪些标签
因为美工可能会在listtemplate.jsp调用分类A下的文章列表,也可能同时调用分类B.分类C下的文章列表所以我想用listAction先得到listtemplate.jsp使用了哪些标签,再对各标签名进行判断,以输出不同的内容
只要在自定义标签中用setAttribute()Bean名称等数据保存就行了,request范围保存可在JSP中取,再define或做为连接参数转给Action。
当然,也可以用session范围保存可在Action中取,简单些。如果不熟悉自定义标签的设计,可用JavaWebStudio中的自定义标签文件向导。
<tagclass>***.***.***.SaveTagName</tagclass>
然后在相关包中建立一个SaveTagName的bean,这样对吗?模版中:
<template:get name="list-1" savename="list-1"/>
SaveTagNameBean应该如何写得到"list-1","list-2",......
Action中如何得到SaveTagNameBean中保留后的各name参数?
这一步你可以指点一下吗?
<tagclass>***.***.***.SaveTagName</tagclass>
<template:get name="list-1" savename="list-1"/>
JSP Parsing Error: Attribute savename invalid for tag get according to TLD