1、请教一下WEB.xml有哪些配置资料是一定需要掌握的。
2、一般的JAVA EE 应用程序都是左边菜单,右边出现操作页面。这个是不是通过框架实现的。如stuts2
3、一般JAVA EE 下都有web-inf,meta-inf,javasource,classes,lib目录,这些是这么规定。
4、用不同的IDE开发的应用程序,在不同的应用服务器上部署。有什么注意实现。小弟是刚学习JAVA EE.望各位前辈不惜指教。不胜感激。能有相关学习资料最好。以便小弟少走弯路。谢谢。

解决方案 »

  1.   

    1、web.xml为web应用的部署配置文件,一般一个web应用在初始化的时候,首先载入应用服务器下如tomcat下/conf/web.xml部署的servlet类,然后载入在自己的web app目录下的web-inf/web.xml中部署的servlet类。  
    web.xml主要有两个部分:servlet类定义和servlet映射定义。servlet类定义加载web应用需要的servlet名称和类名,一般在<servlet-name></servlet-name>和<servlet-class></servlet-class>声明。servlet映射定义web应用需要调用的servlet名称和类具体存放的url地址,一般在<servlet-name></servlet-name>和<url-pattern></url-pattern>声明。如:
    <servlet>
       <servlet-name>Test</servlet-name>
       <servlet-class>Test</servlet-class>      //指调用Test.class类
    </servlet>
    <servlet-mapping>
        <servlet-name>Test</servlet-name>
        <url-pattern>/Test</url-pattern>     //指被调用的Test.class类具体存放在(一般情况)
                                x:\tomcat\webapps\你的web应用目录名\Web-inf\class\Test目录下
    </servlet-mapping>2、
    3、这些应该是javaee的层次结构,标准的规定。
    4、这个具体各个应用应该各不相同吧。
     一起学习,我也刚刚接触不是太久。
      

  2.   

    2、一般的JAVA EE 应用程序都是左边菜单,右边出现操作页面。这个是不是通过框架实现的。如stuts2 
    你说的是页面吧。。我没理解错的话则是<html>里里面的框架。。