问题标签 [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.
java - 如何在 REST Client 中访问 REST 服务 url
我已经使用 app-fuse 框架开发了 Web 服务应用程序但是我无法访问服务 url 管理员身份验证用户名:admin 和密码:admin 并且这里没有任何 Oauth 配置
我的服务网址是:http://:8080/ims-web/services/api/gencodes/getGencodeByDistType
在响应标题下,我收到了类似状态代码的消息:500 Internal Server Error
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。
全新安装时出现以下错误
ajax - 我可以在 AppFuse Spring MVC 项目中将 HttpSession 对象与匿名用户一起使用吗?
当我登录时,一切都像魅力一样,但是当匿名用户通过会话点击页面时,我收到以下错误:
SyntaxError:JSON.parse:JSON 数据的第 1 行第 1 列出现意外字符
我像这样使用 HttpSession 对象:
我使用对象getAttribue
和setAttribute
方法。
是否可以使用与匿名用户的会话,如果可以,我应该对我的代码进行哪些更改?
编辑:
显然问题出在ajax调用中。当我以匿名用户身份拨打电话时,我得到
意外的令牌 <
错误消息,而当我登录时一切正常。我发现当 ajax 调用中的 dataType 错误时会出现该消息。事实是,我的 dataType 是 json,我确实返回 json 作为响应。当以匿名用户身份进行调用时,根本不会调用响应该调用的控制器方法。当我将 dataType 更改为 html 时,我没有收到意外的令牌错误消息,但我的控制器方法仍然没有被调用,既不是匿名用户也不是经过身份验证的用户。
阿贾克斯调用:
控制器方法:
json响应:
tomcat - 在 Tomcat 中部署 Appfuse SpringMCV
我想问一下如何在tomcat等应用服务器中部署应用程序,我使用SpringMVC并使用jetty在idea中运行,当我在localhost:8080中运行时,它可以工作,但是在tomcat中使用war部署时,url会像localhost :8080/app,显示登录,但是当控制器调用新页面失败时,请帮助我
我复制 Appfuse 的步骤是:
- 按照http://appfuse.org/display/APF/AppFuse+QuickStart,运行生成的 mvn 命令
- mvn appfuse:完整源代码
- 直到这一步,当我运行“mvn jetty:run”时,它运行正常,或者我使用“mvn jetty:run-war”创建战争并且有 demo.war 并且我部署到 tomcat 仍然可以
- 我添加了一些菜单和页面,其中之一是 accountStatement.jsp 和 accountStatementResult.jsp 及其控制器。accountStatement 页面选择期间日期,然后单击 ext 按钮后会有 accountStatement 的结果。
accountStatement.jsp 的结果如下:
您可以在此链接中尝试,我已经部署在 amazonaws.ec2 服务器中: http ://ec2-54-175-88-32.compute-1.amazonaws.com:8080/ demo/ 用户名是用户/用户或管理员/管理员
我使用提交按钮,在 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; }
}
当我使用“mvn jetty:run”从 intellij Idea 运行时,它运行完美,按下提交按钮后,它将重定向到 accountStatementResult 页面。
但是当我创建 demo.war 并在 tomcat 中部署时,它运行错误,在 accountStatement 页面和按钮之后,结果是错误。
我认为错误出在 urlwriter.xml 中,我曾经在以前的办公室使用 appfuse 1.9 制作过应用程序,现在我想使用 appfus 创建和销售我自己的应用程序。非常感谢你的帮助。
我还在google代码上创建了源代码的存储库,如果您需要查看完整代码,可以向我询问密码。谢谢
spring-mvc - 限制浏览器中 REST URL 的访问
如何限制浏览器中 REST url 的访问,谁能指导我在 security.xml 中进行哪些必要的更改。我的 Web 应用程序在 Spring MVC 框架上运行。
java - 登录前调用简单操作
我正在使用 Appfuse - Spring security、Struts 和 urlrewrite,我试图在登录应用程序之前调用一个操作(我忘记了密码功能)。
问题是我只能在用户登录时访问该操作。该操作被重定向到登录页面。
我将模式添加<http pattern="/resetPassword/**" security="none"/>
到 security.xml
以及 urlrewrite.xml 中的以下规则
我的安全.xml
我会错过什么?
java - 检查用户是否登录到应用程序(Appfuse 项目)
如何检查某些用户名是否已登录到应用程序?我想这样做,以便我可以重定向使用相同用户名的人注销。
仅供参考:我使用 appfuse 项目生成器。
java - 无法将 java.lang.String 类型的属性值转换为属性 fromDate 所需的 java.util.Date 类型;
我需要以这种格式(dd/mm/yyyy)保存日期类型,目前这种格式适用于我(mm/dd/yyyy)
我的jsp代码
我正在使用日期格式的脚本作为“格式:'dd/mm/yyyy'”
控制器
该字符串将正确的格式打印为 ("dd/mm/yyyy)
错误 :
请帮忙。
web-services - JAX-WS:使用 CXF 组装发音应用程序
我正在定制一个appfuse 3.0.0 Web Service Only 工件。尝试向我的 Web 服务添加检查的异常时,我遇到了这个堆栈跟踪:
我的发音版本是 1.28,我在 enunciate.xml 中启用了 cxf 模块:
我已经使用JAX-WS Spec进行异常抛出。
任何帮助表示赞赏。
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 仍然在愉快地运行,没有提到失败的部署。
我缺少一个步骤吗?