文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>jsp中部署servlet

jsp中部署servlet

时间:2008-05-29  来源:df7009

我用的是tomcat5.5 在我部署servlent的时候总结一下经验 如果直接在C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT 写入你的jsp文档,哪么在我的C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\WEB-INF目录下的web.xml就应该是这样的(我的servlet名字就是acceptUserRegist) <servlet>
        <servlet-name>acceptUserRegist</servlet-name>
        <servlet-class>acceptUserRegist</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>acceptUserRegist</servlet-name>
        <url-pattern>/acceptUserRegist</url-pattern>
    </servlet-mapping>
在我的jsp表单(form)里面就应该这么写 <form id="form1" name="form1" method="post" action="acceptUserRegist"> 最重要的是将我们已经编译好的servlet放在 C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\classes 目录下面   但是如果你在 C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT 目录下面新建了其他的文件夹,然后把jsp文件放入其中,哪么你的其他目录就要做相应的修改了   你的servlet的部署 如果你在C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT新建了examples目录 例如 C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\examples   哪么你的servlet就呀部署在 C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\classes\examples目录下 当然这个examples文件夹是你新建的。跟你的jsp文件所放的位置有关系。 而且你的C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\WEB-INF目录下的web.xml文件也要修改为这样的 <servlet>
        <servlet-name>acceptUserRegist</servlet-name>
        <servlet-class>acceptUserRegist</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>acceptUserRegist</servlet-name>
        <url-pattern>/examples/acceptUserRegist</url-pattern>
    </servlet-mapping>
所有的jsp文件的部署都是一次类推。   原因是这个样子的 假如你的jap文件目录是在默认的文件目录(C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT)*具体的安装路径具体分析,大体上学过计算机的都知道在安装路径下面找到这个默认目录* 那么你的servlet文件就部署在默认的目录下面(C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\classes)   如果你在默认jsp的目录下新建了很多目录,哪么tomcat就会在默认的servlet目录下去寻找你相应你新建目录下的servlet 比如你在默认的jsp目录下面新建了examples\examples1\....\examplesn 那么servlet目录就应该放在默认目录下的新建examples\examples1\....\examplesn目录下 相应的xml也要修改为 <servlet>
        <servlet-name>acceptUserRegist</servlet-name>
        <servlet-class>acceptUserRegist</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>acceptUserRegist</servlet-name>
        <url-pattern>/examples/...../examplen/acceptUserRegist</url-pattern>
    </servlet-mapping>
这样就可以了
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载