Tag: 配置

struts.xml中Struts的默认包名是什么?

我创建了一个名为RegesterAction的新类,但我没有在任何包中保留此类。 如何在struts.xml配置此类? 下面是struts.xml文件,但我无法理解属性值”default”和struts-default 。 /register.jsp

为什么Hibernate没有为MySQL创建数据库?

我有以下hibernate.cfg.xml: jdbc:mysql://localhost:3306/userdb root 1234 com.mysql.jdbc.Driver org.hibernate.dialect.MySQL5Dialect true true create 1 thread 我尝试了另一种方言( org.hibernate.dialect.MySQLDialect ),但我看到了旧的结果 pom.xml中: … org.hibernate hibernate-core 4.0.1.Final org.hibernate hibernate-validator 4.2.0.Final org.hibernate.common hibernate-commons-annotations 4.0.1.Final tests org.hibernate.javax.persistence hibernate-jpa-2.0-api 1.0.1.Final org.hibernate hibernate-entitymanager 4.0.1.Final javax.validation validation-api 1.0.0.GA provided mysql mysql-connector-java 5.1.27 调用以下代码行时: return new Configuration().configure().buildSessionFactory(); 我看到以下stacktrace: ERROR: HHH000231: Schema export unsuccessful com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database ‘userdb’ at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native […]

Spring Security警告:类AuthorityUtils是抽象的吗?

自从迁移到Spring Security 3.2.5.RELEASE和Spring 4.1.1.RELEASE以来,我们在Eclipse(Luna)中收到了一个Spring Bean Validation警告。 确切的警告是: Class ‘org.springframework.security.core.authority.AuthorityUtils’ is abstract 这是Spring文件的标题: 配置的违规部分如下(意味着如果我删除此部分,则错误消失。具体来说,如果我删除springsecurity:authentication-provider节: 关于这个根本原因的任何想法? 我们的项目没有提出虚假警告,我不想禁用Spring beanvalidation。

为Maven构建的Web应用程序指定运行时配置参数

我是Maven的新手,我想知道是否有一种合理的方法在构建时为Web应用程序指定配置信息参数。 我的意思是以下内容。 使用Ant,我通常创建一个文件夹(例如config-params ),并在该文件夹中放置一些属性文件或任何其他必要文件,并为我的应用程序运行的环境设置正确的设置。 例如: – test.jdbc.properties – cert.jdbc.properties – prod.jdbc.properties – test.log4j.properties – test.myapplication.properties – test.web.xml … ad nauseum 然后,在我的ant构建脚本中,我只是从project.properties文件中读取一个配置文件配置变量,该文件只是指示我想要使用的文件集( test , cert或prod )。 这样,在为已知环境构建应用程序时,我不必担心检查每个可能的框架配置参数。 所以有两个问题: 这可能是以非hackish方式使用Maven POM实现的吗? 是否有一篇Maven文档,书籍或参考资料来处理应用程序构建的这个阶段? 有没有更合理的方法将我的应用程序构建配置文件定位到特定的执行环境(测试,产品等)? 我想这个人可能会更开放辩论,但如果有更简单,更优雅的方式来解决这个问题,我全都听见了:P。 我感谢你提供的任何帮助。 干杯!

如何使用JavaScript函数重定向到Struts2中的另一个jsp页面

我想在打开BeforeLogin页面时使用JavaScript函数将我的jsp重定向到另一个jsp页面。 但我收到以下错误消息。 找不到Struts调度程序。 这通常是由于使用没有关联filter的Struts标记引起的。 Struts标记仅在请求通过其servletfilter时可用,该filter初始化此标记所需的Struts调度程序。 我不知道该怎么做。 https://stackoverflow.com/questions/36273309/how-to-redirect-to-another-jsp-page-in-struts2-by-using-javascript-function/BeforeLogin.jsp: function newpage(){ window.open(“Login.jsp”); } click here to login Login.jsp页面: ….. web.xml中: DispatcherFilter org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter DispatcherFilter /* struts.xml中: Login.jsp

在struts xml中声明/处理哪些exception

Java中有Checked和Unchecked exceptions 。 由于我是Struts2新手,因此我对处理已checked exception有一个愚蠢的怀疑。 我们编写try catch block来处理已checked exceptions 。 因此,我们可以在catch block编写return语句并return view显示Exception / Error的页面return view名称。 如果我抛出在struts.xml文件中声明的checked exception并且结果是重定向到Error / Exception页面怎么办? 这两种方法都是检查exception的正确方法吗?

Xuggle和java库路径

我正在用Java编写截屏video应用程序。 我决定使用Xuggle来做这件事,然后我跟着xuggle wiki上的安装说明。 我使用%XUGGLE_HOME%\ bin和%XUGGLE_HOME%\ lib设置了PATH环境。 一切似乎都好。 我把这个应用程序作为RCP插件。 我在“RCP-mail”模板上试了一下,插件正常工作,video生成正确。 但是,当我决定在“真正的”应用程序上使用它时,插件崩溃了一个奇怪的错误消息: 开始捕获 2011-11-10 08:08:45,438 [Thread-5] WARN com.xuggle.ferry.JNILibraryLoader – 失败:库的库加载:xuggle-xuggler; version:3:绝对路径:C:\ Program Files(x86)\ Xuggle \ bin \ libxuggle-xuggler-3.dll; 错误:java.lang.UnsatisfiedLinkError:C:\ Program Files(x86)\ Xuggle \ bin \ libxuggle-xuggler-3.dll:找不到依赖库 2011-11-10 08:08:45,447 [Thread-5] WARN com.xuggle.ferry.JNILibraryLoader – 失败:库的库加载:xuggle-xuggler; version:3:绝对路径:C:\ Program Files(x86)\ Xuggle \ bin \ libxuggle-xuggler-3.dll; 错误:java.lang.UnsatisfiedLinkError:C:\ Program Files(x86)\ Xuggle \ bin […]

无法启动组件 .StandardHost

当尝试启动tomcat时,我收到此错误。 可能是什么原因造成的? 我经历了一系列类似的post,我找不到任何东西。 我正在使用Apache Tomcat v8.0和JRE 1.8.0 java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ocmsLatest]] at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:915) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:871) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1407) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1397) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ocmsLatest]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153) … 6 more […]

将log4j.properties转换为log4j.xml

我无法在任何地方找到如何在log4j.xml中指定常量。 例如,我在log4j.properties中有这个常量: #Log directory dal.log.dir=/var/log/pojodal/ # Log filename dal.log.file=pojodal.log 我在属性文件的其他部分使用如下常量: log4j.appender.DRFA1.File=${dal.log.dir}/${dal.log.file} 如何在log4j.xml中实现相同的行为?

exception启动filterstruts2无法加载配置。 – 豆

嗨,我是Struts的新手,并试图用struts打招呼,但我得到了错误。 我试图解决它但无法做到。 错误消息是 EVERE: Exception starting filter struts2 Unable to load configuration. – bean – jar:file:/home/sudarshan/Desktop/RestFullTuts/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/struts2starter/WEB-INF/lib/struts2-portlet-plugin-2.3.28.jar!/struts-plugin.xml:31:133 at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:496) at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:57) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260) at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:105) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4574) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5193) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1399) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: Unable to load configuration. – bean – […]