目前最流行的JSP论坛源码! 采用JSP+Servlet+Bean+MySql

源代码在线查看: resin

软件大小: 14464 K
上传用户: jjingle
关键词: JSP Servlet MySql Bean
下载地址: 免注册下载 普通下载 VIP

相关代码

				因为太多用户在Resin上调试或者安装或者使用出现问题,我今天在resin平台上试了一下,没有出现大家所出现的各种问题,但把我的一些配置心得跟大家讲讲(个人对resin不太了解,只能告诉大家我这样做可以正确使用论坛,至于方法是不是正确的,个人也不太清楚,欢迎批评与指正)。
				
				环境:
				Windows XP Professional SP1
				Resin 2.1.2/3.0.14
				MySQL 4.0.16
				IE6.0 SP1
				LyBBS 6.1
				
				1、打开conf/resin.conf,修改
				D:\web\service\lybbs61
				指向lybbs文件夹,这个地方我尝试指向D:\web\service文件夹,希望通过http://localhost:/8080/lybbs61访问论坛,但没有成功,就直接指向了lybbs61文件夹。
				可以看下面暖水袋网友提供的解决方法!!!
				^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
				
				2、resin中不认WEB-INF/lib中的包,我把需要的包,如mysql的jdbc驱动都拷到${resin_home}/lib中,注意的是resin中原来有个mysql-jdbc.jar的包,这个包是旧包,建议大家删除掉用新包替换。
				
				点击${resin_home}/bin/httpd.exe,启动resin后浏览http://localhost:8080直接访问论坛。
				可以通过http://localhost:8080/test.jsp查看连接是否正确。
				
				3、resin3.0.14中,可以把lybbs.war直接拷到webapps下面,启动resin时会自动解压,解压后,把web-inf\lib\mysql-connector-java-3.0.10-stable-bin.jar拷到${resin_home}\lib中,并修改web-inf\classes\db.properties,然后,重启resin,浏览test.jsp是否正确。
				
				因为个人对resin不了解,所以,只能提供我个人的设置方法,大家可以先按这种方法设置resin,如果正确后,就说明程序是正确的,需要用户自己排除Resin的其他错误。
				对于说明中的问题,如果大家有更好的办法,希望大家跟帖跟我们沟通。
				
				对于出现[WARN] Failed in getting a instance of DBConnect from DBConnectManager, searches 0 results.这类信息不用任何担心,用户不需关心warn的信息,而只需要关注error/fatal的信息。
				
				
				------------------------------------------------------------------
				下面是暖水袋网友提供的在resin上配置多个webapps的文档:
				发表于http://mysql.lybbs.net/bbs_topic.do?forumID=13&postID=15376
				------------------------------------------------------------------
				以下是我配置成功的方法,拿出来大家分享:
				
				做法是这样的,分两步走:
				
				第一步:先完成resin的conf文件的配置:
				    
				    1、先设置布署所有虚拟主机的根目录,以我机子上的为例:(其中我是在d盘建了个www目录,放置不同的web程序。当然你也可以设置不同的名称和目录,其实这里大家也可以把不同的程序放在不同的目录,可是那样缺乏统一管理性)
				
				      
				      				           - The root file directory of the server.  Apache users will change
				           - this to /usr/local/apache/htdocs and IIS users will change it
				           - to c:\inetpub\wwwroot
				        -->
				       d:\www
				          ...
				          ...
				
				       2、以下为resin虚拟主机的设置,其中的www.aaa.com和www.bbb.com是我为了测试随便起的域名,对应的目录也是虚拟设置的,大家可以根据自己的情况对应的设置。(这一段也是在conf文件里)
				     
				     .....
				     .....
				    
				        d:\www\aaa
				         d:\resin\webapps\aaa_lybbs\
				       
				       
				         d:\www\bbb
				         d:\resin\webapps\bbb_lybbs\ 
				       
				     ....
				     ....
				    
				
				第二步:布署文件目录
				
				       1、接下来是根据配置文件里的设置来布署文件,以下步骤以上面配置文件为主,大家可以根据自己的配置情况来布署。
				
				    (1):在resin的webapps目录下建立两个目录,分别是“aaa_lybbs”和“bbb_lybbs”,这两个目录对应conf文件里的“www.aaa.com”和“www.bbb.com”两个域名。
				
				    (2):接下来将lybbs.war文件放在这两个目录下,当然解压开放也可以,这样这两个目录下面就分别有一个lybbs目录了(当然lybbs这个目录可以改名字,不过对应程序里链接论坛的链接也要对应着改名字)。
				
				       (3):在各自的程序里写上这样的链接就可以打开lybbs程序,我在www.aaa.com的index.jsp的链接是这样写的:,打开的链接就是“www.aaa.com/lybbs”,对应其它的程序写法也是这样的。
				
				第三步:测试运行
				    
				    为了能测试运行成功,您需要在本机的hosts文件里设置以下内容:
				
				    127.0.0.1 www.aaa.com
				       127.0.0.1 www.bbb.com
				
				       这一步的设置主要是为了可以在本机测试配置是否成功而做。
				
				  以上就是配置的全部过程,大家试试吧!
				
				  祝大家好运!
							

相关资源