问题标签 [stripes]

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

glassfish - Stripes 提交的问题

我目前遇到submitStripes 中的按钮问题。它完全忽略了它应该调用的事件。Actionbean 正在处理没有问题的链接......我坚持了大约 3 个小时。

actionbean 中的事件

jsp:

0 投票
2 回答
2678 浏览

stripes - 条纹:我可以预填充表单,但提交后 formBean 为空

在我的例子中,我可以用一个对象预先填充我的 Stripes JSP 表单client,但是当我提交这个表单时,我的对象返回为 null。

我创建了第二个“临时”对象,它是一个并行副本,client并且保留了它的值,所以我看不到在请求中传递对象的问题

我的表格如下:

我的动作看起来像

如果我在 处设置断点,clientService.persistClient(client);我可以看到它ClientA具有对象的所有原始值,但client仍为空。

我是否错过了将表单 bean 绑定到client我的操作中的对象的东西?

谢谢

0 投票
3 回答
1310 浏览

java - 在 ActionBean 中处理数据

如何在 ActionBean 中的两个事件之间保存数据?在下面的示例中,我在 中创建联系人addContact(),将其保存并保存到属性contact中。当我尝试contact在重定向后访问它时addNumber(),它为空。

我究竟做错了什么?

0 投票
3 回答
2968 浏览

hibernate - 自动在 JPA 实体中设置 createdBy 和 updatedBy

我正在开发 JPA(Hibernate 实现)、Spring 和 Stripes Web 应用程序。我有许多 JPA 实体,它们具有以下共同的字段,用于审计和查询目的:

createdBy - 创建实体的人的用户 ID。createdOn - 实体的创建日期 updatedBy - 上次更新实体的用户 ID updatedOn - 实体上次更新的日期

我已经让我的应用程序正常工作,以便在实体持久化时自动设置 createdOn 和 updatedOn 但我不确定如何填充 createdBy 和 updatedBy 字段而不必一直通过当前登录的用户 ID从控制器类到 DAO。

有没有人对我如何在不到处传递用户 ID 的情况下做到这一点有任何建议?请注意,当前用户 ID 目前存储在 HttpSession 对象中,因此我的后端需要以某种方式访问​​此数据...

谢谢!

0 投票
1 回答
834 浏览

java - 单元测试直接条纹验证注释

Stripes 允许您使用成员变量上的 @Validate 注释来验证表单输入值。有没有人有直接测试这些注释的经验。我可以通过测试从 ActionBean 返回的验证错误来做到这一点,但这似乎有点冗长,我想要一种更直接的方法来测试输入值是否有效。

我对框架的内部还不是很熟悉,我希望有人能给我一些关于从哪里开始的方向。TIA。

0 投票
2 回答
266 浏览

java - 使用 Hibernate 映射关系

我仍在学习如何使用 JPA 注释设置这些映射,所以这可能是初学者的错误。

我有一个用户类和一个课程类。在数据库中,每门课程的每一行都有一个用户外键(将用户视为教授课程的老师)。所以每个用户可以有多个课程,但每个课程只有一个用户。

在映射这些类时,我编写了以下代码:

我省略了不相关的字段,BaseModel 只考虑了每个表中的主键。这里有什么明显的错误吗?如果不是这样,那么调试此类问题的好方法是什么。

当我尝试在用户表上调用选择时收到 NullPointerException。但是,当我在 User 类中取出对 Course 类的引用时,一切正常。

有问题的行在我的 DAO 课程中。也许实体管理器无法初始化。这是代码。

createQuery() 只返回:

我正在使用 Stripes 框架、Hibernate 和 Stripersist,如果这提供了任何关于错误的进一步线索。

0 投票
3 回答
10482 浏览

java - 如何使用 Stripes 框架在 Web 浏览器中显示 JFreeChart

情况是这样的:我的“metrics.jsp”页面提交了创建图表所需的几个变量。“ProjectActionBean.java”调用了其他几个创建 JFreeChart 的 java 类。我可以在弹出窗口中显示图表,但我希望它显示在原始浏览器窗口中。

0 投票
3 回答
449 浏览

java - 开源CMS?

是否有任何现有的条带式开源 CMS?

我特别在寻找一个非常小巧轻便的,我可以看看和学习。

0 投票
1 回答
1020 浏览

java - Spring没有初始化bean(dbunit);我错过了什么?

我在使用 Spring 集成设置 Stripes MVC 的教程中遵循了一些指南,并且我正在尝试集成 DBUnit 以在启动时初始化我的数据库,这样我就不必每次都浪费时间手动插入数据。不幸的是,我无法将教程链接为付费电子书。

在我的 web.xml 中,我引用了 Spring

在我的 applicationContext.xml 中,我设置了以下 bean

注意事项:

  1. 数据源的详细信息与我的相同persistence.xml,如果我手动插入数据,它会显示在我的应用程序中,因此连接详细信息应该没问题
  2. 我在DBUnitBootstrapper课堂上设置了断点,但这些断点从未被捕获,这让我相信这个 bean 没有被初始化。
  3. testdata.xml文件存在于正确的位置,我拥有最简单的域对象,具有 ID 和一些String属性
  4. 在 中testdata.xml,如果我将 ID 从更改为1abc我会numberFormatException在控制台输出中得到 a ,所以听起来应用程序正在读取数据文件并尝试插入

我错过了什么明显的东西吗?我还可以做些什么?我在JavaRanch上问过这个问题,但到目前为止我还没有得到太多帮助。这是针对个人学习项目的,因此取得一些进展会很棒:)

0 投票
4 回答
11732 浏览

java - Java Web 应用程序错误 - 无法理解为什么现在会发生

我正在使用 eclipse,我可以构建 webapp 并将其部署到 Jboss4.2.1。它以前可以工作,我没有进行任何真正广泛的更改以使此错误发生。当我通过浏览器访问 webapp 时,我之前一直使用通用用户名登录,然后我可以像往常一样使用我的 webapp。

现在,当我通过浏览器访问 webapp 时,此错误反复出现并且不会显示任何内容。这是我收到的错误:

任何帮助将不胜感激。