CSDN博客

img qsxucsdn

jsp新手开发笔记(增加中)

发表于2004/10/12 14:35:00  495人阅读

分类: jsp

1。通过连接池访问数据库bean时,连接要及时关闭,否则达到连接池中maxActive的配置值时,浏览器会停止响应-每页都重新查询的分页程序通常会遇到这种问题。

2。开发访问数据库的bean时,方法不要返回ResultSet而改为ArrayList或HashMap。因为连接关闭后,ResultSet同时就不存在了。

3。jsp+servlet+bean开发模式中,通常在servlet中用request.setAttribute保存返回值,在jsp页面中用request.setAttribute取得返回值

4。tomcat4.1.30的图形管理界面配置的数据源是全局的资源,直接这样写是不行的:
 Context initCtx = new InitialContext();
 Context ctx = (Context) initCtx.lookup("java:comp/env"); //获取连接池对象
 Object obj = (Object) ctx.lookup("jdbc/OracleDB"); //类型转换
 javax.sql.DataSource ds = (javax.sql.DataSource)obj;
 Connection conn = ds.getConnection();
如果用记事本修改server.xml,使数据源配置的位置正确(<context></context>之间),上面这段代码是可以正确执行的

5。struts的配置文件理解:
1)struts-config.xml存在于WEB-INF及其子文件夹下:比如应用test下有test1,test2两个子应用,那么WEB-INF下应该有test1,test2文件夹,其中也有各自的struts-config.xml
2)<form-beans> 定义的formbean名称用作<action>的name属性,对应的formbean是对采用这个action的表单的描述,其属性名称与jsp表单元素名称相一致

6。jar打包方法:
1)命令行下执行WEB-INF/classes>jar -cvf myclasses.jar . ;
2)将myclasses.jar复制到WEB-INF/lib下面(jsp运行时会自动从lib下的所有jar文件查找类) ;
3)jar与rar的格式相同,只是多了一个META-INF文件夹(里面是一个MENIFEST.MF文件)。

阅读全文
0 0

相关文章推荐

img
取 消
img