草庐IT

swift-custom-framework

全部标签

java.lang.IllegalArgumentException : Unknown parameter name : customer 异常

我正在尝试使用getNamedQuery方法创建一个列表,但我遇到了这个异常。这是我的代码publicListgetEquipsByCustomer(intcustomer){return(List)sessionFactory.getCurrentSession().getNamedQuery("getEquipsByCustomer").setParameter("customer",customer).list();}以及xml文件中的查询SELECTe.*FROMrequestrINNERJOINequipeONr.equip_id=e.equip_idINNERJOINcus

java - Spring Framework 过滤器,未注入(inject) bean

ServletFilter有2个条目,一个在web.xml中,一个在SpringapplicationContext.xml中我将过滤器添加到applicationContext.xml中,因为我想将creditProcessorbean注入(inject)其中。唯一的问题是web.xml中的条目被JBoss提取然后使用,因此creditProcessor为空。我是否必须使用Spring的delegatingFilterProxy或类似工具才能将内容注入(inject)到bean中,或者我是否可以调整web.xml?web.xml:CreditFiltercredit.filter.C

java - JRuby on Rails : Using custom Java classes in your Rails app

我刚开始使用JRubyonRails并且非常喜欢它。我知道如何在我的Rails应用程序中使用JavaAPI中的当前类,但如果我想创建一个用纯Java代码编写的新自定义类,我将如何在我的Rails应用程序中使用它?例如,假设我创建了Dog.java:classDog{privateStringname;publicDog(){name="Fido";}publicStringgetName(){returnname;}}我如何才能在我的Rails应用程序中创建一个新的Dog对象(Dog.new)?我需要将Dog.java或Dog.class文件放在某个地方,然后调用某种形式的“导入”将其

java - 如何使用 Play Framework 测试电子邮件逻辑

我有一个扩展Mailer的类,并希望对其进行自动测试。使用模拟邮件程序,我可以将邮件发送到控制台,但是如何从自动化测试中测试邮件逻辑?(有类似MailertestingwithRails的东西吗?)br,桃子 最佳答案 在写这个问题时,我找到了这个链接:TestingmailsendingbyusingMockMailer.因此,可以通过play.libs.Mail.Mock访问使用Mockmailer发送的邮件,如下所示:Stringemail=Mail.Mock.getLastMessageReceivedBy("joe@exa

java - Play Framework 路线不工作

我只是想按照PlayFramework的ZenTasks教程(http://www.playframework.com/documentation/2.1.0/JavaGuide4)进行操作。然而,我似乎甚至无法让登录页面正常工作。我正在使用play~run命令运行这个项目。当导航到http://localhost:9000/login时,错误是ActionnotfoundForrequest'GET/login'Theserouteshavebeentried,inthisorder:1GET/controllers.Application.index()2GET/assets/$f

java - 错误消息 "java.lang.NoSuchMethodError: Customer.<init>(Ljava/lang/String;D)V "

关闭。这个问题是notreproducibleorwascausedbytypos.它目前不接受答案。这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助future的读者。关闭8年前。Improvethisquestion我在运行该程序时不断收到相同的错误消息。这是我得到的:Exceptioninthread"main"java.lang.NoSuchMethodError:Customer.(Ljava/lang/String;D)VatCustomer5.input(Customer5.java:35)---(S

java - Play Framework 2.4 不接受 Controller 的 "public static Result"

我尝试在Mac中使用PlayFramework2.4和JDK8启动应用程序,当我使用./activatornewProjectplay-java下载基础时,模板代码包含下一个:项目/app/controlles/Application.javapackagecontrollers;importplay.*;importplay.mvc.*;importviews.html.*;publicclassApplicationextendsController{publicResultindex(){returnok(index.render("Yournewapplicationisrea

java - Play Framework 中的完整目标/当前 URL?

关于如何使用play框架获取当前URL的任何想法?我也在寻找完整的目标URL。我知道我可以使用@{Controller.method}但我需要完整的url(对于Facebook点赞按钮) 最佳答案 使用@@创建绝对路径所以,你会使用@@{Controller.method}但是,要获取当前路径,无需指定特定的Controller和操作,您可以使用${request.url} 关于java-PlayFramework中的完整目标/当前URL?,我们在StackOverflow上找到一个类似

邮件 : Setting custom flags on imap mail and searching for mails with custom flags

是否可以在不覆盖现有标志的情况下使用java邮件在IMAP邮件消息上设置自定义标志?例如,我需要在已处理消息上设置一个标志“已处理”,而不将其状态更改为SEEN/DELETED或没有邮件客户端干扰此“已处理”标志。然后我需要找到所有没有“已处理”标志的邮件并处理它们,之后它们也被标记为“已处理”。谢谢! 最佳答案 FlagsprocessedFlag=newFlags("processed");folder.setFlags(msgs,processedFlag,true);//ormsg.setFlags(processedFla

java - Play Framework : PersistenceException: The type is not a registered entity? (Ebean)

我正在学习适用于Java的PlayFramework2.0教程,但在尝试保存ebean模型(task.save())时遇到此错误。[PersistenceException:Thetype[classmodels.Task]isnotaregisteredentity?Ifyoudon'texplicitlylisttheentityclassestouseEbeanwillsearchforthemintheclasspath.IftheentityisinaJarchecktheebean.search.jarspropertyinebean.propertiesfileorche