问题标签 [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.
java - JSP 中 TAG 库的用途是什么,我们为什么要使用它?
我是 JSP 的新手,我接触过标签库,请给我一些标签库的详细说明,我们应该在哪里使用什么类型的应用程序?
提前感谢
jsp - 带有正文的自定义 JSTL 标记
我们将在我们的 JSP/spring-project 中为某种模板引擎使用 JSTL 和自定义 JSTL-tags。
有没有办法创建一个看起来像这样的标签:
并像这样使用它:
即在自定义 JSTL 标记中使用 body-content ...
这有效:
但在我们的例子中不是很有用。
css - HTML 属性中的 JSTL if 语句
是否可以在 JSTL 中做这样的事情:
有没有办法让它工作,或者有没有更好的方法通过查看 JSTL-if 语句来添加一个类?
jsp - Jsp自定义标签问题
当我尝试使用自定义 jsp 标记运行 jsp 页面时出现以下错误。
javax.servlet.ServletException: /pages/editBidForm.jsp(43,3) 在标签库中没有定义标签“getName”,前缀为“custom” org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515) org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419) .... ...
这是我在 jsp 页面中的代码(部分)。
和 taglib.tld 文件
还有java类
请建议我在哪里更正。
谢谢,阿迪亚 R
jsp - 从 JSTL 访问方法
只是想知道是否有一种方法可以在不创建自定义标记库的情况下从我的类中访问方法。
示例 我有一个提供 4 种方法的类:hasDisplay()、hasCreate()、hasDelete() 和 hasEdit()——它们都只返回一个布尔值。
从我的jsp我只想
但这仅适用于 getter 和 setter 方法,对吗?
java - 在自定义 JSP 标记中传递 Java 对象值
我正在尝试从自定义 jsp 标记传递一个 java 变量(我在这里使用 struts2 从 java 类中获取变量)。这是我得到的错误。
这是我的jsp页面(部分)
我无法正确传递 parentId 参数。我能够正确传递 parentType 参数,因为它只涉及传递字符串
这是标签库文件。
以及自定义标签的java类。
谁能告诉我如何通过自定义jsp标签传递java变量。
谢谢,阿迪亚
jsp - 关于 JSP 和 javascript 的问题
我是一个 JSP 新手,我知道有一些 taglib 文件,因为我知道它们是一些自定义的 JSP 标签。这是一段我不明白的javascript代码:
javascript问题并不是那么重要,我感兴趣的是这部分${ec:safeId('poygon.view')}
我知道这部分是某种变量,并且是从某个地方注入的。可能从这里开始<%@ taglib uri="/WEB-INF/tld/tagli-ec.tld" prefix="ec"%>
,也可能不是......有人可以解释一下这个 $ 后窗口是什么......它代表什么?
jsp - 在运行时评估动态构造的 JSP
我有一个要求,JSP 页面本身由用户创建并存储在数据库中。查看结果时,我们需要将此 JSP 呈现给客户端,评估此 JSP 中的所有标签。
我知道这是可行的,因为 OpenCMS 和 Blogger 都实现了这个功能。但是,我就是找不到正确的方法。
有关如何执行此操作的任何指示?
[添加] 注意:我不能为此目的在磁盘上写入临时文件:(
java - 自定义 JSP 标记 - 检测其他实例的存在
自定义 JSP 标记是否可以检测页面内是否存在其他自身实例?如果是这样,这样做的首选方法是什么?我的标签的输出需要有条件,取决于它是否是唯一的实例。
请注意,我的页面出现了三个标签,其中两个具有与第三个不同的属性集,因此我知道从资源池中分配了两个单独的标签实例。
java - 新闻帖子:将它们放在 .tag 文件或数据库中
我正在考虑制作一个简单的Web 应用程序来练习自定义标签、EL、... 现在我正在考虑如何制作一个简单的首页。
我希望有一个首页,我将在其中显示帖子的简短描述,然后用户可以单击它来查看完整的文章。再往下,我想贴一张海报,再往下,我想让人们发表评论。
现在我看到了两种方法:a) 将其全部放入数据库 b) 将简短描述和文章放入 .tag 文件,并将评论和用户放入数据库。
现在我想知道你会走哪条路,还是会走完全不同的路?第一种方法可能是最简单的,但它确实需要“经常”访问数据库。第二种方法有点“草率”,特别是取决于我的实现,但它确实具有访问数据库频率较低的优势。
以及关于保持数据真实的任何建议?我可以在每次有人访问新闻页面时加载所有内容,或者我可以将其放入应用程序范围并将文章放入 bean 并使用侦听器。
您是否使用 hibernate/jdbc/... 进行数据库连接?
我感觉实际的编程将是最简单的部分。
欢迎任何方向(或有关此事的书籍推荐)。我读过head first servlets & jsp,虽然它很好地解释了如何开发应用程序,但我发现它在何时/如何连接数据库以及如何优化它方面有点欠缺。
很抱歉,很长的帖子可能并不真正属于本网站的范围。