jboss简单心得系列三:jboss上运行简单的servlet
原创
©著作权归作者所有:来自51CTO博客作者realzjy的原创作品,谢绝转载,否则将追究法律责任
jboss上运行简单的servlet
上一次我在jboss上发布了一个简单的jsp页面,jsp页面中比较复杂的就是tag的使用。不过我们是为了学习jboss,所以就不多解释了。上次我说了,页面显示还有一个部分就是servlet的应用,我想凡是会Jsp的朋友肯定都或多或少使用过servlet吧。所以我这里不重点讲servlet,我将重点放在如何在jboss下面跑servlet页面这个话题上。好了,书归正传。
看过前面一篇文章的朋友们知道。在Jboss下面有关web这块的结构。像WEB-INF、web.xml、jsp文件。现在我们将jsp文件变化一下,我们将其用servlet取代,文件结构如下图:
我们看到,src下面的Servlets包里面有一个MyServlet.java文件,这个就是servlet文件。
现在我们看下图:
在这里我们看到了一个最最简单的servlet对象,其中主要的就是doget()和dopost()两个方法。
在web.xml文件中我们需要制定servlet文件的路径所在,如下图:
我们看到了在servlet节点和servlet-mapping节点下的内容,前者制定了文件,后面制定了文件的映射。现在我们就可以将这个程序打包war包。 打包后的结果为“HelloServlet.war”。
然后我们将这个文件包放入deploy目录里面去,我们启动jboss。开启后,在浏览器里看到结果如下图:
我们看到了在servlet下的结果,是不是给亲切,对因为我们在servlet文件中就是这个写的嘛。
现在我们来比较一下在jboss下servlet和jsp的一些相同和不同。
相同:文件结构都是一样自的。都是通过web.xml文件配置页面的容器,我们在浏览器里浏览的时候地址的目录也都是和web.xml文件匹配的。
不同:主要就是servlet和jsp的一些不同,因为我这里主要说的Jboss,所以这个不同点我就不多说了。
我这两个例子都很简单,我相信很多人都能够理解。有兴趣的朋友可以试试,希望对大家的入门能起到一点帮助的作用。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Jboss集群(三)
1 集成配置1.1 Apache+mod_jk设置1.1.1 改变Apache 端口号因为默认的80端口经常是被占用的,所以我改成了8081,当然也可以不改,修改方式如下:文件路径:D:\Program Files\Apache Software Foundation\Apache2.2\conf\ httpd.conf 找到这一行:Listen 8081也需要配置一下ServerName,如果没有配置在mod_jk.log里会报错,同样在上面的文件中找到这行改为:ServerName localhost:80811.1.2 拷贝mod_jk-1.2.30-httpd-2.2.3.so将上面下
apache tomcat properties文件 端口号 请求处理 -
JBoss releases JBoss AS 6.0 GA
Ju
java jar bundle hibernate fish