请问在JSP中用自己写的javabean应放在哪里 请问在JSP中,希望用自己写的javabean应放在哪里,java,tomcat中都要放还是?是否将具体路径写一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接在jsp开头import进去就可以用了 在你的项目的WEB-INF/classes文件夹里面建一个文件夹比如testbean,然后放到里面,这个就是包!在bean里面就要写对包的路径,如上面的要这样写!package textbean;这样就可以远行bean了! 放在WEB-INF/classes下.如果没有classes,就自己建立一个 我的放到common/classes下了.以前放到WEB-INF/classes下时运行时报错,不知是不是和版本有关. 我的放到common/classes下,没有import. 是放在C:\Program Files\Apache Tomcat 4.0\common\classes或C:\Program Files\Apache Tomcat 4.0\webapps\ROOT\WEB-INF\classes把 其实上面很多帖都在误导了,这也是学JSP的悲哀:学习资料太少。应该是:放在你应用程序所在的目录下在建一个WEB-INF目录(注意是大写)里面再建classes(当然在WEB-INF下还可以设置一个lib目录)楼上有的兄弟说的放到TOM-CAT的根目录等之类的说法,其实大多数人是没理解这个含义,少数是偷懒(但我个人认为这样很不利于管理你自己的代码的。) 建议用工具写,偶用jbuilder,编译完会自己建一个web-inf目录,否则手动建目录^^用时<jsp:useBean id="" scope="" class="web-inf里的目录,中间用.隔开"/>就可以了 还是没搞定,有些放弃了,还想问一下,如何更改tomcat下默认的网站存放目录,以及tomcat默认的端口 去改Apache Group\Tomcat 4.1\conf\server.xml文件1.默认主页存放目录为ROOT,你可以改这个;<Context path="" docBase="ROOT" debug="0"/>2.改端口只要打开server.xml,默认情况下用ctrl+f查找"8080",改这个8080为你想要的端口; <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"port="8080" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443" acceptCount="10" debug="0" connectionTimeout="20000" useURIValidationHack="false" /> 关于CSS的子元素选择器 请教JSP对应 SSO集成登陆问题 求救 jsp:forward到struts2的action jsp 调servlet的问题 jsp中对ms-office文档在IE中在线浏览的若干问题,欢迎讨论! 怎样从文本文件读取数据入库? 大家请帮忙看看这个JSP的错误的原因啊~ 读取数据库的问题? dwr调用session的问题 关于HTML代码的转换 struts表单的中文乱码问题
在bean里面就要写对包的路径,如上面的要这样写!
package textbean;
这样就可以远行bean了!
放在你应用程序所在的目录下在建一个WEB-INF目录(注意是大写)
里面再建classes(当然在WEB-INF下还可以设置一个lib目录)楼上有的兄弟说的放到TOM-CAT的根目录等之类的说法,其实大多数人是没理解这个含义,少数是偷懒(但我个人认为这样很不利于管理你自己的代码的。)
用时<jsp:useBean id="" scope="" class="web-inf里的目录,中间用.隔开"/>就可以了
1.默认主页存放目录为ROOT,你可以改这个;
<Context path="" docBase="ROOT" debug="0"/>2.改端口只要打开server.xml,默认情况下用ctrl+f查找"8080",改这个8080为你想要的端口;
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8080" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="10" debug="0" connectionTimeout="20000"
useURIValidationHack="false" />