数据库配置:
到%Jboss_home%/server/default/deploy下参照hsdl_ds.xml新建一Access_ds.xml(我连接的是Access数据库用ODBC),在里面配置数据源的JDNI名和数据库驱动程序(我用的是sun.jdbc.odbc.JdbcOdbcDriver),还有用户名密码以及连接池的一些参数。
web部署:
把jsp文件和web.xml以及所用的class按以下结构封装到war:
war———
—-pic(主要放所需的图片)
---jsp文件
---WEB-INF
—-web.xml(要配置好servlet和url映射)
—-classes
---java文件servlet class
—-lib
—-所需的包或servlet class
我使用ant打包的war。
将war文件放入jboss的%Jboss_home%/server/default/deploy下.
ejb部署:
编写ejb class和ejb-jar.xml按以下结构打包成ear(也就是jar):
jar(ear)——
——MEAT-INF
——ejb-jar.xml
——把ejb按包路径放置
将ear放入%Jboss_home%/server/default/deploy。
以上设置好(我是在会话bean里调用的实体bean,又在Jsp里调用的会话bean)。到
%Jboss_home%/BIN下运行run命令(其实是执行run.bat),启动jboss。
打开浏览器运行http://localhost:8080/yourWebApplication/yourJspUrl
这里的yourWebApplication是你的web应用程序的名字及war文件名字,yourJspUrl是你在web.xml里对jsp的映射。就可以看到你的jsp页面。