问题标签 [jsp-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.

0 投票
1 回答
497 浏览

java - 自定义 taglib - .tag 文件在每次请求时重新编译。这是正常的吗?

我正在使用 .tag 文件创建自定义标记库。一切都很好,除了我同时加载 2 个页面。似乎每个请求都会重新编译 .tag 文件,并且并发导致编译失败。

这是 .tag 文件的正常行为吗?我本来希望它们只编译一次。有什么方法可以防止重新编译吗?

.tag 文件位于一个 jar 文件中,该文件包含在我的 war 文件的 lib 目录中。我正在部署到 JBoss 4.2.1,如果这很重要的话。

谢谢。

0 投票
4 回答
7927 浏览

java - 如何正确转义 JSP 标记中的三重嵌套引号

我们刚刚升级了 Tomcat,而较新的 Tomcat 不喜欢标签中的嵌套引号,所以我们必须在单引号和双引号之间交替使用。例如,

我们曾经,

现在我们可以将其更改为,

如果引号像这样三重嵌套,我该怎么办,

上面的标签无法编译。

0 投票
3 回答
23394 浏览

java - 如何将 spring bean 注入 jsp 2.0 SimpleTag?

目前我需要spring bean的jsp 2.0标签使用以下代码:

我刚刚得到第一个匹配的bean。

这段代码运行良好,但有一个不受欢迎的缺点,即我花了大约一半的页面渲染时间来查找 spring bean,因为每次调用标签时都会发生这种情况。我在想也许将 bean 放入应用程序范围或至少会话范围。但真正处理这个问题的最聪明的方法是什么?

0 投票
1 回答
1680 浏览

jsp - 如何在 servlet 或另一个标签内调用自定义标签?

我想在我的自定义标签中调用动态标签。例如


showtag 是另一个自定义标签。

主要思想是在我的标签内按名称调用另一个标签

任何想法?

提前致谢。

0 投票
6 回答
27764 浏览

jsp - 春季MVC标签找不到错误消息

我与编写 JSP 文件的前端开发人员一起工作。我们有一个工作正常的表单,除了验证/绑定/处理错误似乎无法使用 Spring 的<form:errors/>标签显示。

我已经确认正在设置错误,并且错误的正确路径显然是什么。据说<form:errors path="*" />应该将它们全部渲染,无论路径如何,但它什么也没显示。

我是否需要进入标签库源来推断出了什么问题?

0 投票
1 回答
227 浏览

java - 如何测试 JSP TagExtraInfo?

我一直无法让我的 TagExtraInfo 实现正常工作。我有一个有效的实现,一个无效的实现,我看不出两者之间的区别。并且所有 IDE 似乎都有关于此的“错误/功能”,这使得很难看出问题到底出在哪里。

TagExtraInfo 和 jsp 标记之间的关系应该是相当明确的,我假设我应该能够获得某种合规性测试软件。有人知道这样的事情吗?

0 投票
2 回答
848 浏览

jsf - 编写自定义 JSF 标记

我正在尝试编写自定义标签。我可以写属性;但是,我在编写 innerHTML 部分时遇到了困难:

我可以写:

我怎么写*?

http://developers.sun.com/docs/jscreator/apis/jsf/javax/faces/context/ResponseWriter.html

这是一个简单的示例,本质上,我想包装一些其他 JSF 组件来简化进入我的 xhtml 文件的内容。

谢谢,沃尔特

0 投票
1 回答
809 浏览

jsp - Servlet 中的 JavaBean 自省 [Tomcat]

什么是等效的“servlet 代码”:

Tomcat 将其翻译为:

没有其他方法可以轻松做到这一点吗?

0 投票
4 回答
14528 浏览

jsp - 在 EL 中创建列表

假设我有一个带有字符串列表的自定义标签:

如何在调用标签的 jsp 中创建此属性?我可以使用小脚本

但是有什么方法可以使用表达式语言来做到这一点,因为这似乎是首选?

0 投票
3 回答
5283 浏览

java - WEB-INF/tags 外的jsp标签

有什么方法可以将标签文件保存在 /WEB-INF/tags 文件夹之外?也许通过以某种方式使用 tld 并使用 uri 而不是 tagdir 调用它们?

这个请求的原因是我们试图从一个代码库运行多个站点,我们希望它像 WEB-INF/site1/templates, tags, ... 所以如果这是一个错误的想法,请随意这样说的。