问题标签 [jmesa]
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.
spring - 保存工作表时 jMesa Spring 同步错误
我正在使用 jMesa 框架(一个有用的表格渲染 API),我遇到了一个错误。当使用允许通过 ajax 请求修改空中数据的工作表时,它会将这些请求发送到名为org.jmesa.worksheet.servlet.WorksheetServlet
. 这个 servlet 管理对表和会话变量所做的更改,所以我不必担心它。
问题在按下保存按钮时开始。您可以进行所有您想要的更改,但在您按下此按钮之前它们不会被保存。然后,jMesa 启动魔法并管理请求和会话,但它同时在两个 sevlet 中完成(我认为这是问题所在)。那些是:
- 返回 .jsp 页面的控制器(我的)
- jMesa servlet
不知道为什么,我的 servlet 在 jMesa 应该被调用时首先被调用,因为当我渲染新视图时,必须更新工作表。这是代码和详细的问题。
Web.xml
控制器:
我在 createUsersTable 中创建了表,这无关紧要,因为它是一个普通操作。此方法返回一个包含由 jMesa 构建的纯 html 的字符串。当您调用 render() 方法时,jMesa 检查工作表的状态并决定如何显示表格。在渲染内部,它检查是否有任何未保存的内容(当没有首先调用另一个 servlet 时是这样)。
这是未实现但足以看到问题的保存方法。
工作表保存程序:
由于所有删除都已执行,hasChanges()
jMesa 的方法返回 false(取决于修改的行的大小),所以一切正常。
所以,我知道问题出在哪里,¿我怎样才能让 jMesa 在我的控制器之前工作?注意:jMesa 中的所有示例都没有注释,我需要它带有注释。我已经测试了更改 web.xml 文件中的顺序。
谢谢。
java - jMesa-Java 如何向 jmesa 表添加更多标题行
当我动态构建一个 jmesa 表时,我只使用 bean 属性标签获得一个标题行。我需要一个或多个额外的标题行,我可以在其中设置一或两列附加文本。当然,我还需要导出表格,所以我不能在 jsp 结果中对 html 使用 javascript 操作。
我有的:
我需要类似的东西:
谢谢
java - jmesa:行唯一属性值为空
我正在尝试jmesa。
在 jmesa 中,我正在创建一个工作表。但是,我收到了这个错误,这并没有告诉我太多。
这是我的代码。
php - 从 php 使用 jMesa
这是我的第一个问题,因为我是新编程,也许这是一个非常愚蠢的问题但是......我可以使用 jMesa 来显示一个带有 php 的 mysql 表吗?有人可以给我一些初步的步骤吗?
谢谢!
jsp - Spring @autowire 在 @component 内不起作用
我有一个下面定义的弹簧注释类
我正在尝试从 jsp 调用此类以在页面加载时显示下拉列表。我们正在使用 jMesa 进行表格渲染。
当应用程序正在部署时,上面的类被加载,但是当它从 jsp 调用时,personService 对象为空。自动装配没有发生。
我是 Spring MVC 和 jMesa 的新手。任何帮助表示赞赏。提前致谢。
应用配置文件
对于 Spring mvc (AppWebConfig) 我有下面的类
找到页面加载时调用FormFilter的jsp代码
java - 分页时的计数策略
我有一张包含大约 4000 万条记录的表。我正在对该表进行分页,每页偏移 10 条记录。问题是我必须显示记录总数和页数(给定某些标准)。SELECT COUNT 处理时间太长,大约 20 秒。我有一个超时提示,但他没有解决问题,并且数据库(表)正在增长......
有人遇到这个问题吗?您实施的解决方案是什么?
我有索引并且查询已调整,问题是记录数......
我正在使用休眠 JPA、JAVA 和 jMesa 来显示带有分页的页面。
干杯,
apache-poi - 将日期导出为日期
我们目前在一个项目中使用 JMesa 来显示 HTML 表格并将这些数据导出到 Excel 文件。
对于日期列,我们使用:
但是,这会将数据导出为文本,导致我们的用户无法在 Excel 中正确排序此列。是否有可能告诉 JMesa 将此列格式化为日期?
此外,是否可以告诉 JMesa 自动设置列的宽度(在 POI 中可能)。
我们目前正在使用 JMesa 3.0.0
path - Jmespath计算平均值
使用 jmespath 我想从响应中找到平均值。首先我需要检查响应是否为空。如果响应不为空,则求点的平均值。我正在尝试使用此表达式“[].points[].value.doubleValue | avg(@)”,但是当响应为空时表达式失败。