在角度2中实现元素不可见性的建议方法是什么(visibility:hidden不显示元素但保持空间占用)?它有一个[hide]指令,但似乎与a类似display:none
我正在使用 angular 2,我需要向具有这样的路径参数的后端发出删除请求
import { Http } from "@angular/http";
deletePlayer(id: string): Observable<any> {
return this.http.delete("/api/players/{id}");
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,将 id 路径参数传递给 http 对象的最佳方法是什么。我已经将 UrlSearchParams 用于查询参数,但这似乎没有路径参数的选项。文档也不清楚这一点。
我正在使用通用的Handler类实现许多JAX-WS Web服务,以验证传入SOAP消息的正确结构.
有没有办法获取指向当前消息的URL,以便我可以自动从此URL获取架构并验证消息?
尝试将EAR文件部署到Websphere 8.5.0.1时遇到了这个问题。EAR仅包含其依赖项
commons-logging-1.1.3.jar,log4j-1.2.17.jar
和一个JSF页面。请注意,默认情况下,类路径中的目录必须是common-loggins副本,因此不能删除库。初始化服务器提供的myfaces库时出现问题,该库需要公共日志记录。堆栈跟踪粘贴在底部。该应用程序和我们的模块类加载器被设置为父级。
任何帮助将不胜感激
An error occured while initializing MyFaces: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Log4JLogger does not implement Log
org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Class org.apache.commons.logging.impl.Log4JLogger does not implement Log
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:532)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:272)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:414)
at org.apache.commons.digester.Digester.<init>(Digester.java:308)
at org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerImpl.<init>(DigesterFacesConfigUnmarshallerImpl.java:42)
at org.apache.myfaces.config.DefaultFacesConfigurationProvider.getUnmarshaller(DefaultFacesConfigurationProvider.java:93)
at org.apache.myfaces.config.DefaultFacesConfigurationProvider.getStandardFacesConfig(DefaultFacesConfigurationProvider.java:131)
at org.apache.myfaces.config.DefaultFacesConfigurationMerger.getFacesConfigData(DefaultFacesConfigurationMerger.java:69)
at org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:456)
at org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:313)
at org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:73)
at org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:136)
at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:111)
at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1676)
at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:414)
at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:88)
at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:169)
at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:749)
at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:634)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:426)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:718)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1173)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1370)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:968)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:772) …Run Code Online (Sandbox Code Playgroud) 我正在尝试在Neo4J中启动一个新的Java项目,并通过一些教程和示例我已经看到了两种从Java访问Neo4j的方法.GraphDatabaseServer类和Bolt驱动程序类.
据我所知,当您在Neo4j数据库中部署应用程序时,首选GraphDatabaseServer,因为它可以直接访问底层数据库,而另一个可以轻松访问外部数据库服务器.它是否正确?是否有其他差异,优先使用一个或另一个用例?