当前位置: 首页 > 知识库问答 >
问题:

JasperReports服务器:HTML组件问题

祁远
2023-03-14
org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found     starting with element 'hc:html'. 
One of '{"http://jasperreports.sourceforge.net/jasperreports":component}' is expected.
net.sf.jasperreports.extension.registry.factory.htmlelement=net.sf.jasperreports.extensions.HtmlElementExtensionsRegistryFactory

net.sf.jasperreports.extension.registry.factory.htmlcomponent=net.sf.jasperreports.components.html.HtmlComponentExtensionsRegistryFactory

共有1个答案

高才
2023-03-14

我的一个同事建议了Soluntime,结果奏效了。

复制

 jasperreports-htmlcomponent-5.0.1.jar from <JaspersoftiReport-5.1.0>\ireport\modules\ext   

粘贴到

 Web-Inf\lib  folder of jasperserver
 类似资料:
  • HTML服务器控件基本上是增强的标准HTML控件,以启用服务器端处理。 诸如标题标记,锚标记和输入元素之类的HTML控件不由服务器处理,而是发送到浏览器以供显示。 它们通过添加属性runat =“server”并添加id属性以使它们可用于服务器端处理而专门转换为服务器控件。 例如,考虑HTML输入控件: <input type="text" size="40"> 它可以通过添加runat和id属

  • 使用单选查询创建输入控件时,如果在值或可见字段中包含任何原始ID(如GUID),服务器将引发运行时异常: Jasperreports服务器版本:6.6.0 如何复制:上载任何示例报告并编辑此报告。通过选择单选查询选项,将输入控件添加到此报表。填写必填字段,并在“定义查询”页面上添加以下查询 然后在“设置参数值”页面上,输入ID作为值列,输入ID作为可见列。提交并保存输入控件和报告。执行此报告时,J

  • 我为构建自己的CVC(一个基于Rapaehl地图的choropleth地图)而努力,但现在我在尝试发布我的项目时面临着两个大问题。 1)CVC似乎无法正常使用子数据集:可以选择报表的子数据集之一,但它无法识别字段。

  • easySwoole实现了简单版的IOC,使用 IOC 容器可以很方便的存储/获取资源,实现解耦。 注意:在服务启动后,对IOC容器的获取/注入仅限当前进程有效。不对其他worker进程产生影响。 方法列表 getInstance $di = Di::getInstance(); set 函数原型:set($key, $obj,…$arg) key:键名 obj:要注入内容。支持注入对象名,对象实

  • 服务组件用于扩展Kubernetes集群的功能。 服务组件用于扩展Kubernetes集群的功能。 目前仅支持以下三种组件。 Ceph CSI:CSI(Container Storage Interface)是Kubernetes对外开放的存储接口。通过CSI插件实现将Ceph存储集成到Kubernetes集群中,实现容器存储卷的持久化。 Fluentbit:Fluentbit是轻量级的日志收集工

  • 我在Jaspersoft Studio中创建了一个示例报告 并将创建的报表发布到服务器连接。但当我打开服务器并检查发布的同一项时,它显示为空报表。为什么会这样?