问题标签 [taglib]

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

jsp - JSP java2d JSP 2d Taglib - Rhino 给我一个错误

我正在尝试在我的 JSP 应用程序中绘制简单的 2d 事物。我在http://ditchnet.org/2d/上找到了这个 taglib,但它没有按预期工作......如果我启动我的 webapp,我会收到以下错误:

org.apache.jasper.JasperException:在第 20 行处理 JSP 页面 /index.jsp 时发生异常

17:18:

你好世界!

19: 20: 21:
22: // 创建红色渐变色 23: var color1 = new java.awt.Color(0xC80021);

堆栈跟踪:org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398) org.apache.jasper.servlet.JspServlet.serviceJspFile( JspServlet.java:342) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)

根本原因

javax.servlet.ServletException:javax.servlet.jsp.JspException:Rhino 在评估 ID 为“多边形”的标签中的 JavaScript 时遇到错误:null

所以它说我的多边形标签为空。但这不是你们都可以看到的... 任何有好主意的人?:) 或者也许是另一种在 jsp 中绘制 2d 东西的解决方案?谢谢!

0 投票
2 回答
2101 浏览

c++ - 在 TagLib 中打开文件,文件名中包含 Unicode 字符

我对 C++“领域”很陌生,所以我希望这不仅仅是另一个愚蠢的“C++ 字符串”问题。

这是我的问题。我想将TagLib(1.5、1.6,一旦我设法为 Windows 构建它)集成到现有的 Windows MFC VS2005 项目中。我需要它来读取音频文件元数据(而不是写入)。

问题是程序使用 CString() 存储输入文件名,并且它打开了 Unicode 选项(因此默认字符是“wchar_t”)。这样做的原因(我认为,该项目是由其他人启动的)是一些“输入”文件名可能包含 Unicode 字符(例如,日文或阿拉伯字符)。

例如,文件路径类似于“d:\docs\audio_test\stagecharڝhere.mp3”,但我得到它:

现在..如果我尝试这样做:

我得到类似的东西:

未解析的外部符号“__declspec(dllimport) public: __thiscall TagLib::FileName::FileName(wchar_t const *)”

如果我尝试类似:

我摆脱了编译错误,但“f”是一个无效的指针/对象。当我尝试读取标签时,我收到一个断言失败。

那么,谁能给我一些关于我应该如何将 Unicode 形式的 CString 传递给TagLib的指示?

更新:TagLib 地址:http://developer.kde.org/~wheeler/taglib.html

谢谢,

亚历克斯

0 投票
2 回答
1329 浏览

c++ - 在 Qt 应用程序中使用 taglib

我想在我正在构建的 qt 应用程序中获取媒体文件的长度,所以我决定使用 taglib。这是用于读取长度的方法

问题是 fileref 由于某种原因总是为空,我不知道为什么......

0 投票
2 回答
369 浏览

java - 用taglib、jsp、JS封装menuItem?

当我使用例如 Dojo MenuItem 小部件时,如何封装菜单项的身份验证逻辑、URL 和标签?

我目前拥有的是这样的:

我想要实现的是:

这可以用自定义标签来实现吗?是否有其他选项可以使用 Ajax 或 JS 助手?

0 投票
3 回答
1360 浏览

java - 在 taglib 中声明在签名中有内部类的函数

假设我想声明一个具有此 java 签名的函数:

ArticleAndStatus是 的内部类org.example.Outer

我将如何在 taglib 中声明它?这些都失败了:

0 投票
2 回答
5249 浏览

security - Spring security - 在 taglib 和 jsp 中的 SecurityContext.authentication null 但在控制器中可以

我一直在努力解决这个问题一段时间。找到了几篇关于它的帖子,但没有一个能解决我的问题。这可能与 SecurityContext 与特定线程有关,但即便如此我也不知道如何解决它:

考虑以下代码来检索已登录的用户:

在控制器中运行此代码将(正确)返回用户登录。从 taglib 或 jsp 运行此代码会引发 NPE(身份验证 = null)。还有弹簧标签不起作用(可能出于相同的原因)。

从 web.xml 中提取:

从 spring 安全配置文件中提取:

0 投票
2 回答
1709 浏览

java - 能否使用taglib代码中的taglib获取jsp文件的文件名

是否可以从java代码中获取使用taglib的jsp文件的文件名?

IE

xxx 将在哪里获取 jsp 文件的文件名(当然可以是嵌套的包含文件)

br /B

0 投票
1 回答
2391 浏览

json - JSON-Taglib 库不适用于 SDK 1.6?

我目前正在开发一个项目,该项目使用 json-taglib-0.4.1.jar 库在前端和后端之间进行一些 json 通信。

在我们最近迁移到 Java 1.6 之前,该库一直可以正常工作,在此之前我们正在针对 1.5 进行编译。

除了不再工作之外,我还读到它在公共存储库中不可用,这意味着我们不能让依赖项由 Maven2 管理,这将是理想的。

我真的有 2 个问题,有人在 Java 1.6 项目中成功使用该库吗?有谁知道可以通过 Maven 存储库实际获得的良好替代库?这实际上是我最喜欢的解决方案。

谢谢。

0 投票
1 回答
1579 浏览

grails - 使用 GroovyPagesTemplateEngine 时缺少 taglib

我一直在通过我自己的 taglib 中的标签处理动态 GSP 内容,使用如下代码可以正常工作:

现在我不能 100% 确定如何找到各种资源(如 taglib),但我所有的 taglib 都可以正常工作,就像普通的 grails 库一样。

我遇到的问题是AcegiSecurity在以这种方式处理的内容中找不到 's 标签:例如

那么如何才能GroovyPagesTemplateEngine找到AcegiSecurity标签呢?我猜这可能与ApplicationContext或有关ServletContext

编辑---看起来它可能是一个重载的命名空间问题:

0 投票
1 回答
131 浏览

jsp - 关于 JSP 和 javascript 的问题

我是一个 JSP 新手,我知道有一些 taglib 文件,因为我知道它们是一些自定义的 JSP 标签。这是一段我不明白的javascript代码:

javascript问题并不是那么重要,我感兴趣的是这部分${ec:safeId('poygon.view')} 我知道这部分是某种变量,并且是从某个地方注入的。可能从这里开始<%@ taglib uri="/WEB-INF/tld/tagli-ec.tld" prefix="ec"%>,也可能不是......有人可以解释一下这个 $ 后窗口是什么......它代表什么?