(用resin-1.2.b1做平台,但是不懂将Bean放到哪?)没人回答,我自己解决了,现提供给大家,一同进步!(0分)

  • 主题发起人 delphiasp
  • 开始时间
D

delphiasp

Unregistered / Unconfirmed
GUEST, unregistred user!
在默认的情况下,用http://localhost:8080/是指向resin-1.2.b1目录下的doc,
如果把jsp文件放在doc目录下,那么要在WEB-INF/classes下建一个目录(如test),
那么将JavaBean放在test上,javabean的package要用test;还要在jsp文件中用
<jsp:useBean id='go' scope='application' class='test.(你的class)' />
这样就可以了!

>>我用resin-1.2.b1替放jswdk,但是不懂将Bean放到哪个目录?
>>请Jsp高手指点。
 
多谢 delphiasp。
我再补充一些常用目录和文件
· / *.jsp, *.html 称为 Web Application,缺省启动文件 index.html
· /WEB-INF/web.xml 配置文件 - deployment descriptor
· /WEB-INF/taglib.tld 自定义标记库的说明文件 - Custom Tag Library Def
· /WEB-INF/classes/* 放 servlet, bean 的 *.class 文件
如果是package, 例如 package com.delphibbs.bbs,则目录结构为:
/WEB-INF/classes/com/delphibbs/bbs/*.class
· /WEB-INF/lib/*.jar 放 *.jar文件,可以将 servlets, beans,打包成 jar 放在
这里,Tag Library 必须是 .jar 形式。
把 Web Application 下所有文件带子目录zip压缩成 *.war (Web Application Archive File)
发布这一个war文件就可以了。
参考资料 Java&amp;#8482;Servlet Specification Version 2.3,
9.4 Directory Structure
 
YYSUN:你那个xml源程序能不能发我一份?就是在大富翁演示显示问题那个?谢谢
 
谢谢博士的补充!
 
接受答案了.
 
顶部