1首先,新建项目pp,然后配置project-->default project property>下设置服务器,单服务器运行
2新建web Module,然后建立一系列jsp文件,这样在运行的时候就出现了问题
1〉application mail class is not configured.该原因主要是,java文件的可以存在很多的main方法,这样在运行java文件时候需要设置主运行程序。但是运行jsp文件,不是Application类型的,而是server类型,所以需要在runtime configuration中设置,name:jsp,run target:make,然后运行类行为run:server.server:tomcat5.5。
出现这个错误是由于没有配置好Runtime Configuration,你希望运行的是JSP页面,所以在Edit Runtime Configuration时应该选择的Run Type为:Server,而不是Application。接着在下边的Category中指定JSP rvlet的Launch URI为你的默认启动页面即可。
如果选择的是Application,则用于运行包含Main方法的Java程序,而不是JSP程序。
2>运行可以通过后,但是运行的结果,在状态栏中没有webview,websource.等项,只有,source,view,history.这三项。原因是配置问题,实质问题是关于WebApplication的配置没有明确。
在jbuilder实现过程中,通过servlet向导以及Web Module向导新建的Web应用自动进行了配置文件的生成。所以在WebModule1上右健--〉make就可以生成WebModule1.war文件,同时自动在WebModule1文件下生成了web.xml配置文件。这时候就可以通过http://localhost:8080/WebModule1/servlet1
路径查看我们的servlet1程序结果。
3〉没有servlet程序,只针对jsp也是一样的。Web应用程序是Servlet,Html,Jsp,java类和其他资源的集合,这些文件形成一个Web档案文件(war),访问web应用程序中的文件要在url中加上web应用程序的名字。