问题标签 [jspx]

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 回答
13189 浏览

jsp - 如何使用 JSPX 生成有效的 HTML?(不是 XHTML)

尝试使用 JSPX 创建 HTML 页面时,您将面临以下困难:

  • JSPX 将我们不想要的标签最小化,例如,浏览器对它的解释<div class="foo"></div>不同<div class="foo"/>
  • JSPX 标记必须关闭,而一些 HTML 标记应保持未关闭,例如<script...>. <script.../>IE 和 Firefox 无法识别自闭标签。
  • 指定 HTML5 文档类型 ( <!DOCTYPE html>)
  • 内联 JavaScript

这个问题是对其他几个问题的回答,这些问题都归结为同一个问题。我找不到全面的答案,所以我发布了我的发现结果。

相关问题:

0 投票
1 回答
1589 浏览

aspectj - Spring Roo and web scaffolding issue

I am using Spring Roo. I removed the Spring Roo web scaffolding annotation from my controller and deleted all the related JSPX files. Now I am the following error:

Method 'org.springframework.roo.classpath.details.MethodMetadataBuilder@d9c877' failed to provide a body, despite being identified for ITD inclusion

Can someone help me to troubleshoot it? Thanks!

0 投票
1 回答
587 浏览

model-view-controller - Spring roo项目,头部绑定

我是 spring mvc 和 spring 项目的新手。

我创建了新的 spring roo 项目。我注意到使用绑定的 header.jspx

变量 home、home_label、banner 定义在哪里?

0 投票
5 回答
4269 浏览

java - JSF 中的“for”循环

我只需要for在 JSF/ICEFaces 中执行一个非常基本的循环,基本上是渲染列号

类似于以下伪代码

<c:forEach>标签迭代集合,但我不想让我的支持 bean 更复杂,返回一个愚蠢的整数集合。

你知道更短更聪明的方法吗?

谢谢

0 投票
3 回答
699 浏览

javascript - 简单的 div 布局呈现不同的 jspx 编码

几天来,我一直试图弄清楚我的布局在浏览器中呈现时发生了什么。

我的环境:

  • SpringSource 工具套件版本:2.6.0.RELEASE
  • 瓷砖
  • jspx + CSS
  • JavaScript InfoVis 工具包

我的问题:

我必须从一个更大的项目中制作一个非常简单的部分,我有一个小表单来进行选择,它会触发服务器请求并获取一个 json 对象以从 infovis 工具包(javascript)中绘制一个空间树,该工具包绘制在下方表单,然后在选择树的一个节点后,它应该显示一个表格,其中包含我通过 Ajax 请求获得的一些信息。所有这些复杂的编码就像一个魅力,问题出现在显示它的时候。所以我想做这样的事情:

css 包含一些在纯 HTML 中可以正常工作的格式

但是当部署和渲染时,我得到了类似的东西:

这个或任何其他变体。

有没有人遇到过类似的问题或知道是什么原因造成的?spring、tiles、脚本、jspx 实现?

我不能过多地处理其他代码或配置,因为我们处于非常高级的阶段,我不想影响其他领域。

注意:我以前更多地使用 c/c++ 和实时的东西,所以我对 CSS、jsp 等不是很流利。我刚开始在真正的 Web 应用程序中工作。

0 投票
1 回答
558 浏览

jspx - JSPX 导致复制粘贴代码?

只要 JSPX 必须是格式良好的 XML,就无法在单独的包含文件中包含包含标记的 beginig 的标头部分,因为必须关闭。

看起来您必须始终包含在所有主页中?还是我错过了什么?

0 投票
3 回答
8793 浏览

java - websphere 7(和 Spring Roo)与 javax.el.E​​LException 不兼容

我有一个前端基于 Spring Roo 1.1.2 jspx 文件的应用程序。

每个想法在 Tomcat 6 中都可以正常工作,但是如果我在 Websphere 7 中部署相同的应用程序(类加载器:最后一个父级),那么我会得到一个异常:

java.lang.ClassCastException:java.lang.NullPointerException 与 javax.el.E​​LException 不兼容

该应用程序有一个 Flex/BlazeDS 部分,可以正常工作。但是也有这个 JSP(x) 部分。Spring 控制器工作,但是JSPX 有问题,当我正确理解规范时,我不知道从哪里开始,而不是 WAS7 提供 JSP 2.1,这正是我所需要的。

WAR 的 POM 的相关部分是:

任何人都可以给我一个提示吗?

这是 maven 依赖树:

0 投票
3 回答
7620 浏览

java - 如何编写tagx(没有java的JSPX标签库)

我找不到关于如何在 JSPX 中编写没有 Java 的现代标签库的好文档?

Spring Roo 提供了很多示例(并且似乎是唯一一个广泛使用 tagx 的项目)。

我可能会提出另一个问题,但每次我不想在 JSPX (DRY) 中重复自己时,我都觉得必须牺牲宝贵的时间去创建一个标签库,因为没有内联宏。

我觉得我必须在 JSP/X 中遗漏一些东西。

0 投票
2 回答
8224 浏览

jsp - 在 JSP / JSPX 中转义 HTML 实体:甚至不应该存在的问题没有解决方案?

我们使用 jspx 作为模板引擎。我们有十几个带有数百个 el 表达式的屏幕,例如 ${user.firstName} 或 "${mail.subject}"

默认情况下,所有这些 HTML 代码都不会转义。如果字段中有 < 或 " 的内容——屏幕将失败。我们总是可以使用 fn:escapeXml 但在所有地方这样做真的很无聊。

1)默认情况下有没有办法逃脱?

我知道的唯一方法是破解 JSP 编译器(比如 jasper for tomcat)。但这不是一条可行的路。

2) 为什么有人可能需要在 el 中未转义的 HTML?将 HTML 存储在模板之外(例如在数据库中)不是一个好习惯。

3) 我确信模板引擎应该自动处理它(就像在 XSLT 中所做的那样),用户为什么要关心它?手动转义 (fn:escapeXml) 闻起来像 SQL 手动转义(用于代替 JDBC setParam):样板代码和 sql 注入的好地方(在我们的例子中是跨站点脚本)。

0 投票
1 回答
2974 浏览

spring-roo - 单选按钮、表单、项目、jspx

我在 jspx 页面中有一个创建表单。枚举类型的字段之一。我想用单选按钮组替换表单中的选择。

它开始于:

我将其更改为:

我有两个单选按钮,但我想在我的单选按钮中获取枚举的值。我怎么能那样做?

我的枚举类看起来像: