问题标签 [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.
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 东西的解决方案?谢谢!
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
谢谢,
亚历克斯
c++ - 在 Qt 应用程序中使用 taglib
我想在我正在构建的 qt 应用程序中获取媒体文件的长度,所以我决定使用 taglib。这是用于读取长度的方法
问题是 fileref 由于某种原因总是为空,我不知道为什么......
java - 用taglib、jsp、JS封装menuItem?
当我使用例如 Dojo MenuItem 小部件时,如何封装菜单项的身份验证逻辑、URL 和标签?
我目前拥有的是这样的:
我想要实现的是:
这可以用自定义标签来实现吗?是否有其他选项可以使用 Ajax 或 JS 助手?
java - 在 taglib 中声明在签名中有内部类的函数
假设我想声明一个具有此 java 签名的函数:
那ArticleAndStatus
是 的内部类org.example.Outer
。
我将如何在 taglib 中声明它?这些都失败了:
security - Spring security - 在 taglib 和 jsp 中的 SecurityContext.authentication null 但在控制器中可以
我一直在努力解决这个问题一段时间。找到了几篇关于它的帖子,但没有一个能解决我的问题。这可能与 SecurityContext 与特定线程有关,但即便如此我也不知道如何解决它:
考虑以下代码来检索已登录的用户:
在控制器中运行此代码将(正确)返回用户登录。从 taglib 或 jsp 运行此代码会引发 NPE(身份验证 = null)。还有弹簧标签不起作用(可能出于相同的原因)。
从 web.xml 中提取:
从 spring 安全配置文件中提取:
java - 能否使用taglib代码中的taglib获取jsp文件的文件名
是否可以从java代码中获取使用taglib的jsp文件的文件名?
IE
xxx 将在哪里获取 jsp 文件的文件名(当然可以是嵌套的包含文件)
br /B
json - JSON-Taglib 库不适用于 SDK 1.6?
我目前正在开发一个项目,该项目使用 json-taglib-0.4.1.jar 库在前端和后端之间进行一些 json 通信。
在我们最近迁移到 Java 1.6 之前,该库一直可以正常工作,在此之前我们正在针对 1.5 进行编译。
除了不再工作之外,我还读到它在公共存储库中不可用,这意味着我们不能让依赖项由 Maven2 管理,这将是理想的。
我真的有 2 个问题,有人在 Java 1.6 项目中成功使用该库吗?有谁知道可以通过 Maven 存储库实际获得的良好替代库?这实际上是我最喜欢的解决方案。
谢谢。
grails - 使用 GroovyPagesTemplateEngine 时缺少 taglib
我一直在通过我自己的 taglib 中的标签处理动态 GSP 内容,使用如下代码可以正常工作:
现在我不能 100% 确定如何找到各种资源(如 taglib),但我所有的 taglib 都可以正常工作,就像普通的 grails 库一样。
我遇到的问题是AcegiSecurity
在以这种方式处理的内容中找不到 's 标签:例如
那么如何才能GroovyPagesTemplateEngine
找到AcegiSecurity
标签呢?我猜这可能与ApplicationContext
或有关ServletContext
。
编辑---看起来它可能是一个重载的命名空间问题:
jsp - 关于 JSP 和 javascript 的问题
我是一个 JSP 新手,我知道有一些 taglib 文件,因为我知道它们是一些自定义的 JSP 标签。这是一段我不明白的javascript代码:
javascript问题并不是那么重要,我感兴趣的是这部分${ec:safeId('poygon.view')}
我知道这部分是某种变量,并且是从某个地方注入的。可能从这里开始<%@ taglib uri="/WEB-INF/tld/tagli-ec.tld" prefix="ec"%>
,也可能不是......有人可以解释一下这个 $ 后窗口是什么......它代表什么?