社区
Java
帖子详情
高分求答案:structs中request的作用域
helenofnt
2004-10-29 04:29:10
最近遇到一个棘手的问题
具体如下:
http://community.csdn.net/Expert/topic/3497/3497537.xml?temp=.3190424
有人说是request 没有释放造成的
有人说requset也可以有象SESSION一样用
有很长的存活期
反正俺现在是晕了
不知道哪里出了问题
高分求解决方案!
...全文
196
6
打赏
收藏
高分求答案:structs中request的作用域
最近遇到一个棘手的问题 具体如下: http://community.csdn.net/Expert/topic/3497/3497537.xml?temp=.3190424 有人说是request 没有释放造成的 有人说requset也可以有象SESSION一样用 有很长的存活期 反正俺现在是晕了 不知道哪里出了问题 高分求解决方案!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
6 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
funcreal
2004-11-01
打赏
举报
回复
用缓冲池阿。
建议把数据放到List里面。数据库连接及时关闭
schee
2004-11-01
打赏
举报
回复
估计不是释没释放的问题;
那你再仔细检查一下你对数据库操作以及代码的逻辑是否正常;
检查有没有出现死循环的可能性;
manyroads
2004-10-30
打赏
举报
回复
首先申请的资源在使用完了以后要及时释放,
其次查询的字段尽可能少。
下面是我写的查询数据库的代码:
package com.yxmis.web.consign.dao;
import java.util.List;
import java.util.ArrayList;
import java.sql.*;
import com.yxmis.web.consign.dto.ConsignDto;
import com.yxmis.web.common.dbop.IYxmisDbConnection;
/**
*
* <p>Title: 委托监测统计</p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: nantian</p>
* @author Manyroads
* @version 1.0
*/
public class ConsignDao {
public List findByBelongRoad(IYxmisDbConnection dbcon,
String startTime,
String endTime) throws SQLException {
PreparedStatement pstmt = null;
ResultSet rs = null;
ResultSet rsEnd = null;
List list = null;
// 根据查询时间段查询出街道对应的行政处罚信息数
String sqlStr =
"select belong_road, end_flag from t_consign_task, t_pollute_report where t_pollute_report.corp_no = t_consign_task.corp_no and consign_date >= ? and consign_date <= ?";
try {
pstmt = dbcon.getPreparedStatement(sqlStr);
pstmt.setString(1, startTime);
pstmt.setString(2, endTime);
rs = pstmt.executeQuery();
if (rs != null) {
list = new ArrayList();
while (rs.next()) {
ConsignDto consign = new ConsignDto();
//从结果集中取得纪录并填充数据传输对象
consign.setQueryType(rs.getString(1));
consign.setEndFlag(rs.getString(2));
//存储到List中
list.add(consign);
}
}
}
catch (SQLException sqle) {
throw sqle;
}
finally {
if (rs != null) {
try {
rs.close();
}
catch (Exception ignore) {}
}
if (pstmt != null) {
try {
pstmt.close();
}
catch (Exception ignore) {}
}
}
return list;
}
}
helenofnt
2004-10-29
打赏
举报
回复
不能沉啊!!!!!!!!!
helenofnt
2004-10-29
打赏
举报
回复
肯定都关了
RESULTSET 也关了
schee
2004-10-29
打赏
举报
回复
你在执行完数据库操作后 有关闭代码:stmt.close();和conn.close();吗?
相关推荐
java web 期末复习题库及
答案
在 JSP
中
作用域
由小到大的组合是 A .
request
page session application B.page
request
session application C.pageContext
request
session application D.pageScope
request
sessionScope applicationScope
SpringMVC响应数据
文章目录SpringMVC响应数据将数据存放到Map
中
(
request
作用域
)将数据存放到Model
中
(
request
作用域
)将数据存放到ModelMap
中
(
request
作用域
)将数据存放到ModelAndView
中
(
request
作用域
)通过注解将数据同时存入到session和
request
中
(
request
和session
作用域
)测试 SpringMVC响应数据 只要将数据存入到相应的容...
Javaweb 面试考题:JSP四大
作用域
及请
求
范围
JSP四大
作用域
及请
求
范围: 1.问题分析:主要考察在jsp,有没有实际开发经验。 2.核心
答案
: JSP四大
作用域
分别为:page,
request
,session, application 。 第一个
作用域
是page,他只在当前页面有效,也就是用户请
求
的页面有效 第二个
作用域
是
request
,他在当前请
求
中
有效 第三个
作用域
是session,他在当前回话
中
有效 第四个
作用域
是application,他在所有的应用程序
中
都有效 3.问题扩展: page,他只在当前页面有效,也就是用户请
求
的页面有效,当当
servlet三大
作用域
:
request
,session,application
servlet三大
作用域
:
request
,session,application javaweb开发
中
Servlet三大域对象的应用(
request
、session、application(ServletContext))。 1.
request
request
是表示一个请
求
,只要发出一个请
求
就会创建一个
request
,它的
作用域
:仅在当前请
求
中
有效。 用处:常
访问或添加
request
/session/application属性
在
Struct
s
中
访问或添加
request
/session/application属性方法: 代码如下: 第一步:Action public class
Struct
sInlayObject{ public String Scope() { ActionContext ctx = ActionContext.getContext(); ctx.getAp...
发帖
Java
Java
Java相关技术讨论
复制链接
扫一扫
4.9w+
社区成员
8.5w+
社区内容
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2004-10-29 04:29
社区公告
暂无公告