Tag: frameworks

Spring Framework – 同一类型的多个ModelAttributes

我正在结帐页面,需要送货地址和帐单邮寄地址。 它与第三方库集成,这些库都实现了相同的类型:地址。 我需要做的是: @RequestMapping(method = RequestMethod.POST) @ResponseBody public Response createOrder( @ModelAttribute(“customer”) Customer customer, @ModelAttribute(“shipping”) Address shippingAddress, @ModelAttribute(“payment”) Payment paymentInformation, @ModelAttribute(“billing”) Address billingAddress ) { // Create the order } 我坚持如何将两个相同类型的独立模型发送到我的Spring应用程序,以使其工作。 我可以制作外观模型并将它们映射到控制器内部的真实模型,但如果我可以避免它,我宁愿不去那条路线。 编辑:更改模型属性名称以希望使问题区域更清晰。

Spring Security – 无法注销

我是Spring Framework的初学者。 我和我的朋友正在波兹南理工大学写我们的工程论文,我们遇到了Spring Security(3.1.0)的问题。 我不能很好地退出。 当我想再次登录时,我看到消息“用户已经登录”(我覆盖了标准的Spring Security错误消息)。 我试图清除SecurityContextHolder的上下文,但它仍然无法正常工作。 弹簧security.xml文件 ` web.xml中 springSecurityFilterChain org.springframework.web.filter.DelegatingFilterProxy springSecurityFilterChain /* 针对home.jsp <a href="https://stackoverflow.com/questions/13920729/spring-security-cannot-logout/”>Logout Controller.java @RequestMapping(value = “logout”) public String logout() { SecurityContextHolder.clearContext(); return “redirect:/j_spring_security_logout”; } @RequestMapping(value = “start”) public String start(Model model, HttpServletRequest request) { // sprawdzenie czy uzytkownik nie jest juz zalogowany if (request.getRemoteUser() == null) { return “start”; […]

Java Web应用程序作为桌面应用程序,我应该选择哪些框架?

我需要创建一个Web应用程序,我可以在客户端PC上安装为桌面应用程序(数据库,jetty + war,firefox / chrome / sth portable)。 该应用程序是一个相当大的搜索应用程序(我必须使用Lucene)。 只有少数屏幕,搜索队列中的某些依赖项等。 现在我需要帮助选择正确的组件。 申请必须是: Light – 简约和用户友好的框架(Java + JavaScript) 高效 – 在旧PC上工作并快速工作 开发者友好 – 我很乐意写它;) 所以我的问题是: 您对选择组件有什么建议吗? 什么框架,什么混淆器? 您对将Web应用程序设置为桌面应用程序有何评论? 主要风险是什么?

JBoss / Java的状态机框架?

我们正在开发一个涉及许多不同测试的应用程序,其中每个测试都会引导用户执行许多步骤。 我们正在考虑使用状态机框架来捕获代码中的状态/转换。 我们也在考虑使用规则引擎来补充规则。 任何人都有使用JBoss和/或Java的任何状态机框架的经验吗? 提前致谢。 -nguyen

我应该选择Spring还是坚持使用Java EE 6?

我将完成核心Java课程,现在我必须转到Java EE方面。 我非常困惑,我应该简单地使用Java EE 6,因为我有从头到尾轻松教授的书籍,一切都在那里。 或者我应该只从Spring开始? 因为我必须从头开始,所以我遵循良好的趋势,更加注重工作。 或者即使我只使用Java EE,然后如果我需要继续使用Spring,它将会很快,反之亦然。 还有Hibernate在它们之间的位置? 我的意思是,如果我使用Java EE 6,我还需要Hibernate还是Java EE 6,我不需要它。 如果我不使用Spring或Spring,我是否会处于不利地位,可以使我的构建Web应用程序比核心Java EE / JSF框架更容易。

Java框架选择问题

我们确实有许多Java可用的框架。 Struts,Swing,JSF 2.0,Spring等按优先级使用。 实际上,我不知道它们有多少! 但是,由于我对Java更新,甚至在他们的架构之后学习,我无法决定哪个框架可以用于什么类型的项目! 另外,我对Spring + JSF等框架的混合使用感到困惑。 它有什么好处? 令我困惑的另一件事是关于市场上可用的UI组件。 就像,我们有Primefaces,Ice-faces,MyFaces,Rich-faces。 他们可能支持也可能不支持内置的AJAX。 它们也可能包含一些错误。 什么是Framework + UI组件的最佳选择,可以直接为任何项目提供最佳的解决方案?

Spring启动 – 由于缺少EmbeddedServletContainerFactory bean,无法启动EmbeddedWebApplicationContext

春季启动 我试图在intelliJ中运行我的spring Boot应用程序但是遇到错误: . ____ _ __ _ _ /\\ / ___’_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | ‘_ | ‘_| | ‘_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ‘ |____| .__|_| […]

Java CLI UI设计:框架或库?

我目前正在开发一个只需要命令行界面的小型实用程序,我开始想知道Java是否提供了创建CLI的任何标准方法,类似于Swing和GUI之类的方式。 我对命令行参数和解析它们并不感兴趣,而是用户与程序使用它进行的基于命令的交互。 这适用于GUI根本不需要或不是使用程序的选项。 谷歌搜索主题只会产生关于如何使用BufferedReader和喜欢与用户进行基本交互的教程,旨在让人们学习Java的基础知识并编写简单的UI,询问名称并打印“Hello World!”。 等等.. 是否有任何库专注于为快速实现更复杂的CLI UI提供良好的框架,或者这是否真的是每个人都以临时方式为自己的实用程序实现的? 也许有人知道在不是一切都是图形的时候创建的实现模式? 这也是有用的资源。

重型AJAX Java应用程序的最佳服务器端框架

有数以万计的Java Web应用程序框架。 95%是在现代基于AJAX / DHTML的开发之前设计的,这意味着这些新方法是嫁接而不是设计的。 是否有任何框架从头开始构建,例如GWT + Extjs ? 如果没有,哪个框架已经适应了具有动态数量的字段和页面的forms世界,这些字体和页面会变形为客户端?

基于图块的游戏的Java 2D游戏引擎

任何人都可以推荐一个好的Java游戏引擎来开发简单的基于平铺的游戏吗? 我正在寻找一种引擎,它允许我使用像Tiled www.mapeditor.org这样的东西来构建地图 光滑正是我正在寻找的,slick.cokeandcode.com但我无法让它在Vista-64上运行。 我能管理的最好的是:无法在AMD 64位平台上加载IA 32位.dll(这是在下载最新的LWJGL版本后)。 任何人都可以建议类似的东西将在64位Vista上运行吗?