问题标签 [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.
exception - Spring JSTL 标记不起作用
我使用 spring roo 来生成 web 项目。在我使用 设置 web mvc 后web mvc setup
,webapp 文件夹的结构如下:
我把 layouts, images, style 和 tags 文件夹放到了 views 文件夹中(因为我有这个项目的其他视图,我不想把它们弄乱),我在 views.xml 中更改了相关路径,以及所有*.jspx 文件中的标记路径。这是更改后文件的样子。
文件结构
web-mvc.xml
视图.xml
布局.xml
默认.jspx
索引.jspx
我只是忽略了其他 jspx 文件,如页眉、页脚等,因为我只是更改了该文件的一部分,即“ xmlns:util="urn:jsptagdir:/WEB-INF/tags/util"
”,并将其更改为“ xmlns:util="urn:jsptagdir:/WEB-INF/views/tags/util"
”。
现在我运行mvn clean install
,mvn clean tomcat:run
项目可以构建并部署到tomcat服务器中,没有任何错误。当我在浏览器中访问主页时,我总是收到以下错误。
我用一整天的时间在谷歌上寻找解决方案,但我一无所获。如果我保留 spring roo 生成的默认结构,一切都很好。所以我确定我在更改配置文件时一定做错了什么,但我就是找不到。
有没有人可以帮我解决这个问题?
非常感谢您!
javascript - 在 JSPX 文件中包含 JS 文件(JQuery)
我在 Eclipse 中创建了一个动态 Web 项目(几乎是从头开始),并在其中创建了一个 JSPX 文件
我打算使用可排序的 Jquery UI,我发现使用 JSPX,只有第一个脚本在 Firefox 和 IE 中加载(而在 Opera 中它可以工作......)。如果我使用纯 JSP,无论是 HTML 还是 XHTML,它都会加载所有 JS 文件。
有什么方法可以在不使用的情况下成功包含所有 JS 文件
我必须知道?(因为这会将脚本加载到最终的 (X)HTML 中)
编辑:只是想...为什么 Opera 正确读取 xhtml 而 FF 和 IE 无法读取<script>
标签?这可能是一个错误吗?
http - 如何在不同的 jspx 中访问会话?
我是 jspx 的新手,我不确定我会怎么做。我创建了一个模型视图控制器并在控制器中创建了一个会话。用户登录后,它会创建会话。
如何在welcome.jspx 页面中访问和显示用户名,所以它会说
html - 我如何导航到另一个 jspx?
我在 jspx 上有一个链接,它将带您到另一个 jspx 页面。例如,我在主页上,然后单击应该打开名为 products 的 jspx 的链接。我用过这段代码
但它不起作用。我该怎么做?
html - 从 1 个 jspx 导航到另一个 jspx 页面
我在 jspx 中有几个页面,并创建了一个 navigation.jspx。这包含指向各个页面的链接。我正在使用模型视图控制器架构,如下所示的正常方式不起作用。
然而,下面的代码可以工作,但是一旦我点击了两次链接,它就会回溯,我收到一条错误消息。
我将如何纠正这一点?
html - 为什么 JSPX 不喜欢空元素?
这 <div id="adiv"></div>
将在 JSPX 中以某种方式被翻译成<div id="adiv" />
. 我让它工作的方式是在<div id="adiv"><!-- --></div>
. 我不明白为什么会这样,有没有更好的方法来解决这个问题?
java - JSPX 新手 - Dillemas
我刚刚开始在一个工作项目中试验 JSPX 和 ICEfaces。我想知道使用 .JSPX 的最佳标准以及最小化页面代码的最佳方法。
我之前使用过 PHP、asp.NET 和 Java,因此您对我的背景有所了解。
我有一些问题:
首先,JSPX 是否使用某种母版页,如果不是,我猜使用“包含”将是减少重复代码的最佳方法。但是我仍然无法摆脱整个标题,因为我需要 Title 标签,除非这有办法!?
第二个问题是,JSP 转储的 html 有时无效。例如这是 html 声明:<html id="document:html" lang="en">
这是无效的,还有其他类似的问题。我知道在 Stack Overflow 上有另一篇关于此的帖子,但主要针对自闭合标签,没有提到 doctype 问题。
如果您能帮助我解决当前的问题,我将不胜感激,如果您有一些好的教程,请分享。我想要的是创建可维护的代码并尽可能减少页面中的代码(例如包括页眉和页脚文件,所以你只有一个文件)。
更新(BalusC 评论):
这些是我的 .jspx 文件中的前三行:
java - Jspx 文件和条件注释
我想使用 Spring 和 .jspx 网页创建一个 Web 应用程序。
我的问题是如何将 IE 的条件注释放在 jspx 中?他们似乎没有被解释。
我也希望我的网页符合 HTML5 标准。
我尝试了一些方法,但在 IE9 中遇到了不兼容问题(似乎无法识别标题和部分)。
编辑:
这是我的头标
但是,如果我查看 IE9 下的源代码,我看不到 html5shiv 和我的辅助 css 的链接。
java - JSPX 中的条件 HTML 属性
使用 JSPX 有条件地打印 html 属性的正确方法是什么?
这些都在 p 标签上引发验证错误:
元素类型“p”必须后跟属性规范“>”或“/>”。在 org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41)
编辑:附加完整代码
javascript - JSP 页面中未呈现的脚本标签(使用 Spring + Tiles + JSPX)
每个人,
我面临一个奇怪的问题,包括jsp页面中的脚本标签。在我包含的三个脚本中,只有第一个在最后一页中呈现。这是我定义布局的方式
视图定义如下:
这是页面代码(registration.jspx)
boby 属性然后在一个名为 register.jspx 的 jspx 页面中被覆盖,该页面包含带有 openid-selector 的表单。资源文件夹也已映射
当我访问此注册页面的 url 时,我看到以下代码(通过 firebug 检查元素时)
当我查看页面源代码(未格式化)时,我确实看到了其他不可见的脚本标签;但是,它们“不会”像源视图中的其他标签一样出现格式化。
而且我完全不知道这种奇怪行为的原因。
已解决: 但出现了一个新问题
感谢拉尔夫的帮助;我试过你的建议
呈现 html (再次不知道为什么;而且我太分层了,无法搜索它;-))
但是让这个表格起作用
这给出了预期的输出
是 spring:url 标签有问题还是我遗漏了什么