如何将JSF项目上传到web

如何将JSF项目上传到web,jsf,Jsf,如何将我在eclipse中创建的JavaServerFace项目上传到internet 这是一个动态网页项目;是否有一个特别的程序,或者它是像一个普通的网站一样上传的?我必须把文件放在jar文件中吗,war文件 当我使用tomcat从eclipse启动它时,一切都很好。我是否需要以某种方式将tomcat放入web服务器?我只是在猜。我试着像上传普通网站一样上传它,但结果我看不到我的主登录页面的内容 当我尝试使用InternetExplorer查看它时,在使用WS_FTP上传项目后,IE提示我下载

如何将我在eclipse中创建的JavaServerFace项目上传到internet

这是一个动态网页项目;是否有一个特别的程序,或者它是像一个普通的网站一样上传的?我必须把文件放在jar文件中吗,war文件

当我使用tomcat从eclipse启动它时,一切都很好。我是否需要以某种方式将tomcat放入web服务器?我只是在猜。我试着像上传普通网站一样上传它,但结果我看不到我的主登录页面的内容

当我尝试使用InternetExplorer查看它时,在使用WS_FTP上传项目后,IE提示我下载该文件?当我转到view下的view页面源代码时,我看到了实际的语法,但是表单没有显示在浏览器窗口中。文件扩展名是.xhtml,因为当我尝试运行服务器时,将文件扩展名设置为.html时,eclipse不会显示任何内容

我也不能使用.jsp,因为eclipse给了我一个:

NoClassDefFoundError:javax/servlet/jsp/jstl/core/Config错误

.xhtml是强制性的吗?。我正在使用Tomcat7、eclipse(我一个月前下载的eclipse的最新版本)和JSF2.0 Mojarra2.0

我首先尝试从每个文件夹下载每个文件,我可以下载的就是这些文件。当这不起作用时,我下载了单个文件夹,然后下载了整个JSFProject文件夹,不用说每次都失败了


我希望我已经提供了足够的信息。我不担心如何使java服务器面工作,我知道我可以解决它,但我如何上传它呢?我已经搜索了好几天了——我是一名大学生,所以研究是我习惯的,但我根本找不到任何关于这个主题的线索。这可能是基本的,但我只需要朝正确的方向推一下。

当然,您需要在web服务器上安装tomcat!按照以下步骤操作:

将tomcat作为windows服务下载,双击运行并安装它。 在Eclipse中,站在您的项目上,右键单击:导出->战争并选择您的位置桌面。 将文件复制到web服务器->webapp上的%tomcat\u home%

如果您有windows7,请打开计算机的服务控制台,只需在搜索命令中键入即可。否则,应将其置于附件之下

查找ApacheTomcat并重新启动服务器

指向您在电脑中使用的相同URL


你可以去买一个tomcat服务器并把它放在那里

阅读你的问题和一些答案,我认为你最好这样做,这样可以节省很多时间


我要去那里,他们似乎正好有你需要的

你能提供你的web.xml文件吗?对不起,麻烦了,关于你的回答我有几个问题,我也非常感谢。好的。当你说copy to tomcat_home时,我假设它在安装tomcat7时创建的webapps文件夹中。对吗?awww.抱歉,每次我按enter键时,它都会发布新行,而不是新行。aagggg。但为了清楚起见,您指的是web服务器。当我想到我们的服务器时,我想到了互联网浏览器Firefox等等。。如果是的话,我怎么把它放在那里?而且,当我尝试启动apche tomcat服务器,运行bin下的tomcat7w.exe文件时,它不会启动。它开始的时候,只有三分之一的部分消失了。你知道为什么吗?至于指向url,我假设我会在tomcat启动后提供它,但它并不适合我,如果我错了,请更正我何时告诉tomcat url。谢谢,我也认为计算机服务控制台是cmd.exe命令或我的vista o/s中的runa程序。我无法放置web.xml,这个页面消除了标记,看起来像一个没有xml标记的运行句子-这是我第一次发布任何内容,所以我不知道如何发布。