做事要像老牛一样踏实,思维要像猴哥一样灵活,生活要像熊猫一样舒服。
傻瓜使用JProfiler监视JSP实例详述
上一篇 /
下一篇 2009-02-10 13:52:06
/ 个人分类:JProfiler入门学习
一,环境搭建
1. 安装jdk-6u11-windows-i586-p.exe,安装在D:\JavaServer下
2. 安装apache-tomcat-6.0.18.exe,安装在D:\JavaServer下
3. 安装MyEclipse_6.5.1GA_E3.3.2_Installer.exe
二,配置MyEclipse中的Tomcat
1. 打开MyEclipse
2. Windows——〉Preferences——〉MyEclipse Enterprise WorkBench——〉Servers——〉Tomcat——〉Tomcat6.x(根据你所安装的版本而定)
3. Enable Tomcat Server,并且选择Tomcat的安装路径,如图1:
图1
三,创建测试项目
1. 新建Web项目mytest:
(1) 打开MyEclipse
(2) New——〉Project——〉MyEclipse——〉Web Project(Optional Maven support)——〉单击“Next”,显示图2,在图2中输入project名mytest,选择JSTL1.1支持。
图2
2. 创建类
(1)在mytest下的src右击新建一个包,包名cn.test
(2)选中cn.test,右击新建两个类TestMain.java和TestBean.java
packagecn.test;
public classTestBean{
String name = "";
}
packagecn.test;
importjava.util.ArrayList;
publicclassTestMain {
publicstaticArrayListlist=newArrayList(); //存放对象的容器
public static int counter = 0; //作统计用
}
3. 创建Jsp页面
(1) 在mytest工程中,选中WebRoot文件夹,右键菜单New->JSP,File Name修改为init1.jsp,其他默认,点击Finish按钮创建。编辑init1.jsp文件内容:
<%@pagelanguage="java"import="cn.test.*"pageEncoding="ISO-8859-1"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>init</title>
</head>
<body><%
for(inti=0;i<10000;i++){
TestBean b =newTestBean();
TestMain.list.add(b);
}
%>
SIZE:<%=TestMain.list.size()%><br/>
counter:<%=TestMain.counter++%>
</body>
</html>
(2) init2.jsp和init1.jsp一模一样即可(后面有用)。
4. 部属Web应用程序
这里就简单点了,我们选中mytest工程的根目录,右键菜单MyEclipse->Add and Remove Projects Deployments…,在打开的对话框中确保Projects为WebTest,点击Add按钮,在弹出对话框的Server中选择Tomcat 6,下面的两个单选项,Exploaded Archive和Packaged Archive分别是目录方式部属和包方式部属,这个都是由MyEclipse来做的,我们使用目录部署方式,不用打成war包,其他的不管它了。点击Finished按钮回到上一个页面。每次添加修改jsp,先删除原先的,再添加最新的。
5. 运行调试程序
在Eclipse的图形菜单栏找到(这个按钮左边那个是重新部署按钮,右边是自掉的浏览器),点击下拉按钮,选择Tomcat 6,然后点击Start菜单,启动Tomcat。
等Console窗口中提示Tomcat启动成功,我们就可以运行我们的程序了。打开一个IE浏览器窗口,输入http://localhost:8080/mytest/init1.jsp,我们可以看到如下信息:说明运行成功
SIZE:10000
counter:8
三,启动JProfiler
参照http://blog.csdn.net/djy1135/archive/2008/04/18/2304465.aspx进行配置使用。注意,启动start_tomcat_jprofiler.bat之前,最好把myeclipse中的tomcat服务停了。
四,参照
MyEclipse开发调试WEB应用实例入门-启天的技术小屋[CSDN Junnef]...
http://www.360doc.com/content/070209/01/11553_360989.html
JProfiler学习笔记
http://blog.csdn.net/djy1135/archive/2008/04/18/2304465.aspx
收藏
举报
TAG:
JProfiler入门学习