JSF // Primefaces //按钮不显示.. apple vs windows?

问题描述:

我有一个mysteroius问题。我的同学和我正在使用组件java面对eclipse中的项目进行编程,tomcat V9,mySQL,eclipse java EE。所以一切都很好,因为我们将视图转换为primefaces和css布局。我的队友(在苹果电脑上工作)可以毫无问题地运行项目。在我们的登录页面上,他们看到用户名+密码的按钮。当我运行login.xhtml时,我看到他们的css-layout使用我们的注销按钮和welcome-header,但是我看不到commandbuttons(用户名和密码)。我正在使用Windows PC,并安装了所有组件。好吧,我必须包含比他们更多的JARS(javax.faces-2.2.8,jstl-1.2,mysql-connector,primefaces-6.0),但在过去,所有的工作都是一样的。 在标记视图(eclipse)中是no问题显示,在控制台中有很多信息标签和一些警告,但似乎也有一切正常。 所以,我怎么能帮助你,你能解决我的问题的信息:对JSF // Primefaces //按钮不显示.. apple vs windows?

这是我的控制台输出:

Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: Server version:  Apache Tomcat/9.0.0.M13 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: Server built:   Nov 3 2016 20:59:41 UTC 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: Server number:   9.0.0.0 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: OS Name:    Windows 10 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: OS Version:   10.0 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: Architecture:   amd64 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: Java Home:    C:\Program Files\Java\jre1.8.0_121 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: JVM Version:   1.8.0_121-b13 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: JVM Vendor:   Oracle Corporation 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: CATALINA_BASE:   C:\Users\BLABLABLA\Desktop\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: CATALINA_HOME:   C:\Program Files\Apache Software Foundation\Tomcat 9.0 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: Command line argument: -Dcatalina.base=C:\Users\BLABLABLA\Desktop\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 9.0 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: Command line argument: -Dwtp.deploy=C:\Users\blablabla\Desktop\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: Command line argument: -Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Tomcat 9.0\endorsed 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.VersionLoggerListener log 
INFORMATION: Command line argument: -Dfile.encoding=Cp1252 
Mär 03, 2017 8:35:42 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent 
INFORMATION: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre1.8.0_121\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_121/bin/server;C:/Program Files/Java/jre1.8.0_121/bin;C:/Program Files/Java/jre1.8.0_121/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files (x86)\Skype\Phone\;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Users\blablabla\AppData\Local\Microsoft\WindowsApps;C:\Users\blablabla\Desktop\eclipse-jee-neon-1a-win32-x86_64\eclipse;;. 
Mär 03, 2017 8:35:42 PM org.apache.coyote.AbstractProtocol init 
INFORMATION: Initializing ProtocolHandler ["http-nio-8080"] 
Mär 03, 2017 8:35:42 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector 
INFORMATION: Using a shared selector for servlet write/read 
Mär 03, 2017 8:35:42 PM org.apache.coyote.AbstractProtocol init 
INFORMATION: Initializing ProtocolHandler ["ajp-nio-8009"] 
Mär 03, 2017 8:35:42 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector 
INFORMATION: Using a shared selector for servlet write/read 
Mär 03, 2017 8:35:42 PM org.apache.catalina.startup.Catalina load 
INFORMATION: Initialization processed in 847 ms 
Mär 03, 2017 8:35:42 PM org.apache.catalina.core.StandardService startInternal 
INFORMATION: Starting service Catalina 
Mär 03, 2017 8:35:42 PM org.apache.catalina.core.StandardEngine startInternal 
INFORMATION: Starting Servlet Engine: Apache Tomcat/9.0.0.M13 
Mär 03, 2017 8:35:43 PM org.apache.catalina.startup.HostConfig deployDescriptor 
INFORMATION: Deploying configuration descriptor C:\Users\BLABLABLA\Desktop\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\conf\Catalina\localhost\A_K_Projekt.xml 
Mär 03, 2017 8:35:43 PM org.apache.catalina.startup.SetContextPropertiesRule begin 
WARNUNG: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:A_K_Projekt' did not find a matching property. 
Mär 03, 2017 8:35:45 PM org.apache.jasper.servlet.TldScanner scanJars 
INFORMATION: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 
Mär 03, 2017 8:35:45 PM com.sun.faces.config.ConfigureListener contextInitialized 
INFORMATION: Mojarra 2.2.8 (20140814-1418 https://svn.java.net/svn/mojarra~svn/tags/[email protected]) für Kontext '/A_K_Projekt' wird initialisiert. 
Mär 03, 2017 8:35:45 PM com.sun.faces.spi.InjectionProviderFactory createInstance 
INFORMATION: JSF1048: PostConstruct/PreDestroy-Annotationen vorhanden. Verwaltete Bean-Methoden, die mit diesen Annotationen markiert sind, lassen die entsprechenden Annotationen verarbeiten. 
Mär 03, 2017 8:35:47 PM org.primefaces.webapp.PostConstructApplicationEventListener processEvent 
INFORMATION: Running on PrimeFaces 6.0 
Mär 03, 2017 8:35:47 PM com.sun.faces.config.ConfigureListener contextInitialized 
INFORMATION: Mojarra 2.2.8 (20140814-1418 https://svn.java.net/svn/mojarra~svn/tags/[email protected]) für Kontext '/A_K_Projekt' wird initialisiert. 
Mär 03, 2017 8:35:47 PM com.sun.faces.spi.InjectionProviderFactory createInstance 
INFORMATION: JSF1048: PostConstruct/PreDestroy-Annotationen vorhanden. Verwaltete Bean-Methoden, die mit diesen Annotationen markiert sind, lassen die entsprechenden Annotationen verarbeiten. 
Mär 03, 2017 8:35:47 PM com.sun.faces.mgbean.BeanManager addBean 

///And many Warnings of these/// 

WARNUNG: JSF1074: Verwalteter Bean mit dem Namen 'projektManagedBean' wurde bereits registriert. Ersetzen des bestehenden Klassentyps des verwalteten Beans controller.ProjektManagedBean durch controller.ProjektManagedBean. 
Mär 03, 2017 8:35:47 PM com.sun.faces.mgbean.BeanManager addBean 

///And many Warnings of these/// 


org.primefaces.webapp.PostConstructApplicationEventListener processEvent 
INFORMATION: Running on PrimeFaces 6.0 
Mär 03, 2017 8:35:47 PM org.primefaces.webapp.PostConstructApplicationEventListener processEvent 
INFORMATION: Running on PrimeFaces 6.0 
Mär 03, 2017 8:35:47 PM org.apache.catalina.startup.HostConfig deployDescriptor 
INFORMATION: Deployment of configuration descriptor C:\Users\blablabla\Desktop\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\conf\Catalina\localhost\A_K_Projekt.xml has finished in 4,355 ms 
Mär 03, 2017 8:35:47 PM org.apache.coyote.AbstractProtocol start 
INFORMATION: Starting ProtocolHandler [http-nio-8080] 
Mär 03, 2017 8:35:47 PM org.apache.coyote.AbstractProtocol start 
INFORMATION: Starting ProtocolHandler [ajp-nio-8009] 
Mär 03, 2017 8:35:47 PM org.apache.catalina.startup.Catalina start 
INFORMATION: Server startup in 4754 ms 

有这么多的可能性,这是一个有点势不可挡,以帮助建设性。 有迹象表明,这个问题可以从以下未来三大领域: 1)的Mac与Windows的 2)浏览器的差异(即,. IE,Safari浏览器,浏览器,Firefox) 3)应用状态/会话

它很可能是应用程序状态/会话。

对于测试,您可以删除浏览器中与应用相关的任何cookie,然后重新加载页面。

+0

首先感谢您的建议。我删除了cookies并切换了浏览器,但它不起作用: -/ – edding363

+0

Upps意外地按下了输入..抱歉! 您能否向我解释您的观点3)应用程序状态/会话? 我应该看哪些东西? – edding363