当前位置:我的异常网» Java Web开发 » 各位大神 java程序运行变慢的有关问题
各位大神 java程序运行变慢的有关问题
www.myexceptions.net 网友分享于:2014-06-13 浏览:9次
求助各位大神 java程序运行变慢的问题
小弟最近帮家里开发一个小的管理软件,刚开发的头几天反应都快,但到后来加载页面的时候特别慢。
struts2+sql server2005
ajax通信都很快的反应。提交刷新画面会慢下来。重启电脑也慢。不知道那里有问题。
我在后台打印,整个action很快跑完了,就是跳转到页页加载的时候特慢。
先贴代码吧。
== 首先从这里跳转到600100struts 配制文件===================================
struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
CHERRY60011
/60011
init
=60011的配制文件======================
struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
/page/warehouse/CHERRY60011.jsp
/page/warehouse/CHERRY60013.jsp
=60011的 Action代码=============================
public class CHERRY60011PageAction {
//共通BEAN类
private CherryWarehouseBean commbean;
//获取userid
private String userid;
/***
* 初期化:
* @return 泛用数据设定
* @throws SQLException
*/
public String init() throws SQLException{
//获取用户ID
userid = (String)ActionContext.getContext().getSession().get("userid");
//获取位置Step信息
commbean.getMenulink().setStep_value(
ComUtil.getStepValue(PageId._60011).replace(Flg.rightYa,Flg.ya));
//获取三级导行信息
commbean.setMenuList(CHERRY10020Logic.getMenuListTwo(
Flg.ON,userid,Flg.sThere,
commbean.getMenulink().getMenu_id()));
//初次进入设定选择初期值
try{
if(commbean.getPkStorage().getSelect_type().isEmpty()){
}
}catch(Exception e){
commbean.getPkStorage().setSelect_type(Flg.ON);//选择方式初期化
commbean.getPkStorage().setCurrentPage(Flg.ON);//当前页初期化
}
//设定查询显示框
commbean.getPkStorage().setSelect_search_show(CHERRY60011Logic.getSearchShow(
commbean.getPkStorage()));
//获取详细列表信息
commbean.setArraylist1(CHERRY60011Logic.getPakagesInfoList(
commbean.getPkStorage()));
return ComUtil.mpingid(PageId._60011, userid);
}
……………
=60011的 jsp画面代码=============================
String path = request.getContextPath();
文章评论
博主遇到一个JavaWeb应用性能逐渐变慢的问题,主要表现为页面加载延迟。应用使用Struts2和SQL Server 2005,尽管AJAX通信保持快速,但在页面跳转和数据刷新时出现显著延迟。代码检查显示Action执行速度快,但页面加载慢。初步分析可能涉及数据库查询优化、内存管理或页面渲染效率问题。
669

被折叠的 条评论
为什么被折叠?



