问题标签 [jsp]

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 投票
2 回答
3551 浏览

javascript - 在 JSP 标记中导入 JavaScript

我有一个需要 JavaScript 库的 .tag 文件(如在 .js 文件中)。

目前我只记得在每个使用标签的 JSP 中导入 .js 文件,但这有点麻烦并且容易出错。

有没有办法在 JSP 标记中导入 .js?

(出于缓存原因,我希望 .js 成为脚本导入)

0 投票
2 回答
2069 浏览

java - 动态内容中的嵌入自定义标签(嵌套标签)不呈现

动态内容(嵌套标签)中的嵌入自定义标签未呈现。

我有一个页面,它从 javabean 中提取动态内容并将对象列表传递给自定义标记以处理成 html。在每个对象中都有一堆要输出的 html,其中包含我希望也呈现的第二个自定义标签。问题是标签调用被呈现为纯文本。

一个例子可能对我有更好的帮助。

1 从数据库中提取信息并通过 javabean 返回到页面。将此信息发送到自定义标签以进行输出。

这个标签应该像这样输出一个盒子 div

这渲染得很好,正如预期的那样

2 例如,在上面的示例中,我要在 importantNotice.getMessage() 字符串中有一个自定义标签:

重要通知呈现正常,但引号标签不会被处理,而是简单地插入到字符串中并作为纯文本/html标签放置。

而不是

我知道这与处理器和预处理器有关,但我不确定如何使其工作。

0 投票
14 回答
101865 浏览

string - 如何使用 JSP 和 JSTL 替换换行符?

我有一个传递到我的 JSP 页面的 bean 对象列表,其中一个是注释字段。该字段可能包含换行符,我想使用 JSTL 将它们替换为分号,以便该字段可以显示在文本输入中。我找到了一种解决方案,但它不是很优雅。我将在下面发布作为一种可能性。

0 投票
11 回答
8273 浏览

php - 如何对 Web 应用程序中的所有输出进行 HTML 编码?

我想在我的 Web 应用程序中防止 XSS 攻击。我发现 HTML Encoding 输出确实可以防止 XSS 攻击。现在的问题是我如何对应用程序中的每个输出进行 HTML 编码?我有办法自动化吗?

我感谢 JSP、ASP.net 和 PHP 的答案。

0 投票
1 回答
842 浏览

java - 我可以提交一个引用 POJO(即不仅仅是字符串或布尔值)字段的 Struts 表单吗?

我有一个 Struts (1.3x) ActionForm,它有几个字符串和布尔属性/字段,但也有一些 POJO 字段。

所以我的表格看起来像:

在 JSP 中,我可以引用 POJO 的字段:

...并且值显示正确,但是如果我尝试提交表单,则会收到 ServletException: BeanUtils.populate 错误。

网上似乎有很多关于这个一般主题的信息,但没有一个真正解决我的具体问题,即:我不应该能够在 Struts 中提交包含 POJO 字段的表单吗?

0 投票
2 回答
2762 浏览

java - 如何摆脱 Intellij JSP 中 fmt:message 标记中的“无法解析属性键”

这个已经困扰了我一段时间了。

有没有办法阻止 Intellj IDEA 报告标签中缺少的键?

我的消息未存储在属性文件中,因此该问题不适用于我的情况。

我正在使用 IntelliJ IDEA 7.0.4

0 投票
5 回答
36099 浏览

jsp - 如何在jsp中进行子字符串?

有没有办法在 JSP 文件中使用 struts2 技术子串?我的意思是,struts2 有自己的 taglib,也使用了 ognl。如何从堆叠值或 bean 值中获取子字符串?

0 投票
5 回答
16501 浏览

java - 在 JSTL/JSP 中,给定一个 java.util.Date,我如何找到第二天?

在 JSTL/JSP 页面上,我的应用程序中有一个 java.util.Date 对象。我需要找到该对象指定的后一天。我可以使用 <jsp:scriptlet> 进入 Java 并使用 java.util.Calendar 进行必要的计算,但这对我来说感觉很笨拙和不优雅。

是否有某种方法可以使用 JSP 或 JSTL 标签来实现这一目标,而无需切换到全 Java,或者后者是实现这一目标的唯一方法?

0 投票
2 回答
41271 浏览

java - 使用 JSTL 将长时间戳格式化为日期

我正在从数据库中提取一个长时间戳,但希望仅使用标签将其呈现为日期,而 JSP 中没有嵌入的 java。

我创建了自己的标签来执行此操作,因为我无法让 parseDate 和 formatDate 标签工作,但这并不是说它们不起作用。

有什么建议吗?

谢谢。

0 投票
6 回答
27430 浏览

java - 如何将对象传递给 JSP 标记?

我有一个 JSP 页面,其中包含我实例化对象的脚本。我想将该对象传递给 JSP 标记而不使用任何缓存。

例如我想做到这一点:

我试图避免直接与任何缓存(页面、会话、servletcontext)交互,我宁愿让我的标签处理它。