问题标签 [custom-tags]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jstl - 在 jstl 中找不到属性的 setter 方法
我在使用自定义标签时遇到问题。我收到这个错误
这是代码:
标签处理程序类:
我的顶级域名文件:
这是JSP文件
java - 自定义标签库 JSP
所以我有一个当前有效的自定义标签,但我想将它从当前日期更改为显示日期和当前时间。
这就是我的输出 Current Date/Time: Monday, March 31, 2014
这是我的标签
jsp - 具有“其他”功能的 JSTL ConditionalTagSupport
我创建了一个条件标记,如果文件不存在则返回 false,如果文件存在则返回 true,并且函数将文件的内容设置为 var。看:
现在我想在文件不存在时打印其他内容。所以当condition
类中的函数返回false时。我是否需要创建类似的东西<c:choose><c:when></c:when><c:otherwise></c:otherwise></c:choose>
或者我在这里完全错过了一些东西。
java - 自定义标签无法正常工作
我创建了一个自定义标签,通过它我创建了一个锚标签。代码工作正常,但问题是它创建了三次锚标记。我不明白为什么会这样。这是java代码
这是 tld 文件
这是jsp文件
这是我检查元素时的屏幕截图
有没有人对此有想法
regex - 如何检查对象的值是否等于
在 .tag 文件中的自定义标签中
我正在尝试使用 .tag 文件创建自定义标签来检查天气,属性中传递的值等于 html 段落标签
这是我的代码
checkEmptyBody.tag
上面定义的标签 bodyAndHeadingsAndTags.jsp 的使用代码
问题是即使 pb_val 的值是
, if 条件为假,因此不执行操作。
我认为由于该值不是字符串,而是一个 html 标记,因此 if 条件失败。
如何测试这种平等?我必须使用正则表达式还是有其他方法可以做到这一点?
谢谢
jsp - Design pattern for jsp attributes to avoid name collision
You're making a custom tag library and have defined an attribute:
test.tag:
and have a class:
Test.java
and finally a jsp:
While you have not specified a variableName in the <t:test />
tag, the tag is grabbing a value for variableName
from the Test object because it happens to share the same variable name.
How do you avoid this namespace collision?
xml - 如何将自定义 XML 标记添加到 Apache Camel 配置
我需要实现这样的事情:
我仍然没有在 Google 上找到同样的问题(更不用说解决方案了)。也许有人知道该怎么做?
jsp - 如何访问嵌套 JSP 标记文件中的父属性?
我一定是盲人或使用了错误的搜索词,因为我找不到一个好的答案。
我有两个自定义 JPS 标记文件。一个将嵌套在另一个中。如何从子标签内部访问父标签中的属性?
一种解决方法是添加一个变量来请求范围,但我不喜欢这个选项,它可能会导致一些问题。有没有更直接的选择?
谢谢!
javascript - 使用 STRUTS 禁用自动完成(autocomplete="off")
我试图在struts框架中禁用自动完成(自动完成=“关闭”),我遵循的过程是1)在Strut-html.tld文件中我几乎没有TextTag的属性,所以添加了自动完成属性
2)我通过扩展 org.apache.struts.taglib.html.TextTag 为 customtag 编写了一个类
3) 在 jsp 页面中我添加了 autocomplete="off" 属性
所以当我运行我的应用程序时,我收到以下错误
有人请帮我解决这个错误,我也尝试过使用 javascript,但它不起作用。
javascript - 在创建自定义标签时访问子项时未定义原型
__我正在尝试做的事情____
现在我正在使用自定义 HTML5 标签。我正在尝试创建一个易于设置的选项卡控制元素。为此,我创建了一个名为“ tab-set ”的父元素,其工作方式与“ ul ”标签非常相似。
要插入标签,您只需插入“ tab-element ”标签(如“ li ”标签)。标签可以通过自定义原型来实现自己的行为,这些原型扩展了诸如基本 HTMLElement 之类的标准化元素原型,然后使用“ document.registerElement() ”进行注册。在这一点上,还有机会设置回调,让您知道您的元素何时被创建或附加到某些东西,这是我用来对选项卡控件上各个选项卡的位置进行必要计算的方法。
让我先说一下,我一开始遇到了麻烦,然后让它工作了,但是在重写整个事情时又遇到了麻烦,谁知道为什么。
因此,在选项卡集的创建例程中,我遍历所有子选项卡元素,调用它们的自定义函数“ setDimension ”,或者至少我正在尝试。由于某种原因,Chrome在我的标签集上调用了“ createdCallback ”和“ attachCallback ”之前,不会初始化标签元素原型(setDimension 等) 。这意味着我不能调用子元素自定义函数来设置它在创建选项卡集时的位置。
这里有一些我刚才描述的代码示例。
简单的.html
tabs.js
奇怪的是我有一个工作版本,是的,我试图模拟它的特定条件,例如通过 jquery 的 .load() 例程加载 html 部分。但无论我做什么,我都无法让它在我当前的脚本中工作。我缺少什么知识?
提前感谢您的帮助。