问题标签 [appfuse]

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 投票
0 回答
196 浏览

java - 如何在 REST Client 中访问 REST 服务 url

我已经使用 app-fuse 框架开发了 Web 服务应用程序但是我无法访问服务 url 管理员身份验证用户名:admin 和密码:admin 并且这里没有任何 Oauth 配置

我的服务网址是:http://:8080/ims-web/services/api/gencodes/getGencodeByDistType

在响应标题下,我收到了类似状态代码的消息:500 Internal Server Error

0 投票
2 回答
3724 浏览

java - POM.xml 显示错误 - 初学者

我使用以下命令创建了一个项目

mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-light-spring-security-archetype -DarchetypeVersion=2.2.1 -DgroupId=com.app.PROJECT1 -DartifactId=PROJECT1 -DarchetypeRepository= https:// /oss.sonatype.org/content/repositories/appfuse

然后我在输入后在eclipse中打开它mvn eclipse:eclipse

在 pom.xml 我看到以下错误,我该如何解决这个问题。

1.

2.

3.

4.

5.

问题2。

当我在 localhost 中运行它时,我在下面包含了应用程序的屏幕截图,但我没有看到 CSS 在这里工作,因为 UI 很乱。我该如何解决这个问题?

在此处输入图像描述

问题 3。

全新安装时出现以下错误

0 投票
0 回答
314 浏览

ajax - 我可以在 AppFuse Spring MVC 项目中将 HttpSession 对象与匿名用户一起使用吗?

当我登录时,一切都像魅力一样,但是当匿名用户通过会话点击页面时,我收到以下错误:

SyntaxError:JSON.parse:JSON 数据的第 1 行第 1 列出现意外字符

我像这样使用 HttpSession 对象:

我使用对象getAttribuesetAttribute方法。

是否可以使用与匿名用户的会话,如果可以,我应该对我的代码进行哪些更改?

编辑:

显然问题出在ajax调用中。当我以匿名用户身份拨打电话时,我得到

意外的令牌 <

错误消息,而当我登录时一切正常。我发现当 ajax 调用中的 dataType 错误时会出现该消息。事实是,我的 dataType 是 json,我确实返回 json 作为响应。当以匿名用户身份进行调用时,根本不会调用响应该调用的控制器方法。当我将 dataType 更改为 html 时,我没有收到意外的令牌错误消息,但我的控制器方法仍然没有被调用,既不是匿名用户也不是经过身份验证的用户。

阿贾克斯调用:

控制器方法:

json响应:

0 投票
1 回答
313 浏览

tomcat - 在 Tomcat 中部署 Appfuse SpringMCV

我想问一下如何在tomcat等应用服务器中部署应用程序,我使用SpringMVC并使用jetty在idea中运行,当我在localhost:8080中运行时,它可以工作,但是在tomcat中使用war部署时,url会像localhost :8080/app,显示登录,但是当控制器调用新页面失败时,请帮助我

我复制 Appfuse 的步骤是:

  1. 按照http://appfuse.org/display/APF/AppFuse+QuickStart,运行生成的 mvn 命令
  2. mvn appfuse:完整源代码
  3. 直到这一步,当我运行“mvn jetty:run”时,它运行正常,或者我使用“mvn jetty:run-war”创建战争并且有 demo.war 并且我部署到 tomcat 仍然可以
  4. 我添加了一些菜单和页面,其中之一是 accountStatement.jsp 和 accountStatementResult.jsp 及其控制器。accountStatement 页面选择期间日期,然后单击 ext 按钮后会有 accountStatement 的结果。
  5. accountStatement.jsp 的结果如下: 帐单 您可以在此链接中尝试,我已经部署在 amazonaws.ec2 服务器中: http ://ec2-54-175-88-32.compute-1.amazonaws.com:8080/ demo/ 用户名是用户/用户或管理员/管理员

  6. 我使用提交按钮,在 AccountStatementController.java 中的一些重要代码如下所示:

    }

    @RequestMapping(method=RequestMethod.POST) public String onSubmit(@RequestParam(value = "periodType", required = false) final String periodType, @RequestParam(value = "datepickerFrom", required = false) final String datepickerFrom, @RequestParam( value = "datepickerUntil", required = false) final String datepickerUntil, @RequestParam(value = "months", required = false) final String months, final RedirectAttributes redirectAttributes, final HttpServletRequest request) throws Exception { String period = datepickerFrom + " - " + 日期选择器直到;if (periodType.equals("monthly")) { period = months; }

    }

  7. 当我使用“mvn jetty:run”从 intellij Idea 运行时,它运行完美,按下提交按钮后,它将重定向到 accountStatementResult 页面。

  8. 但是当我创建 demo.war 并在 tomcat 中部署时,它运行错误,在 accountStatement 页面和按钮之后,结果是错误。

  9. 我认为错误出在 urlwriter.xml 中,我曾经在以前的办公室使用 appfuse 1.9 制作过应用程序,现在我想使用 appfus 创建和销售我自己的应用程序。非常感谢你的帮助。

我还在google代码上创建了源代码的存储库,如果您需要查看完整代码,可以向我询问密码。谢谢

0 投票
1 回答
1055 浏览

spring-mvc - 限制浏览器中 REST URL 的访问

如何限制浏览器中 REST url 的访问,谁能指导我在 security.xml 中进行哪些必要的更改。我的 Web 应用程序在 Spring MVC 框架上运行。

0 投票
0 回答
127 浏览

java - 登录前调用简单操作

我正在使用 Appfuse - Spring security、Struts 和 urlrewrite,我试图在登录应用程序之前调用一个操作(我忘记了密码功能)。

问题是我只能在用户登录时访问该操作。该操作被重定向到登录页面。

我将模式添加<http pattern="/resetPassword/**" security="none"/>到 security.xml

以及 urlrewrite.xml 中的以下规则

我的安全.xml

我会错过什么?

0 投票
1 回答
94 浏览

java - 检查用户是否登录到应用程序(Appfuse 项目)

如何检查某些用户名是否已登录到应用程序?我想这样做,以便我可以重定向使用相同用户名的人注销。

仅供参考:我使用 appfuse 项目生成器。

0 投票
1 回答
4268 浏览

java - 无法将 java.lang.String 类型的属性值转换为属性 fromDate 所需的 java.util.Date 类型;

我需要以这种格式(dd/mm/yyyy)保存日期类型,目前这种格式适用于我(mm/dd/yyyy)

我的jsp代码

我正在使用日期格式的脚本作为“格式:'dd/mm/yyyy'”

控制器

该字符串将正确的格式打印为 ("dd/mm/yyyy)

错误 :

请帮忙。

0 投票
1 回答
502 浏览

web-services - JAX-WS:使用 CXF 组装发音应用程序

我正在定制一个appfuse 3.0.0 Web Service Only 工件。尝试向我的 Web 服务添加检查的异常时,我遇到了这个堆栈跟踪:

我的发音版本是 1.28,我在 enunciate.xml 中启用了 cxf 模块:

我已经使用JAX-WS Spec进行异常抛出。

任何帮助表示赞赏。

0 投票
0 回答
195 浏览

java - AppFuse 3 未部署到 Tomcat 8

我已经按照此处的快速入门指南下载了 AppFuse 3.0 版:http: //appfuse.org/display/APF/AppFuse+QuickStart

我的设置字符串是这样的: mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-spring-archetype -DarchetypeVersion=3.0.0 -DgroupId=com.mycompany -DartifactId=myproject -DarchetypeRepository= https://oss.sonatype.org/content/repositories/appfuse

我也能够成功运行:mvn appfuse:full-source

然后应用程序开始正常运行: mvn jetty:run

然后我可以成功运行: mvn package

这里是好运用完的地方......

当我尝试将生成的 .war 部署到 Tomcat 8 时,它没有部署。没有错误消息,它只是转到通用的“问题加载页面”消息。检查 tomcat 日志后,我没有看到任何错误消息。Tomcat 仍然在愉快地运行,没有提到失败的部署。

我缺少一个步骤吗?