怎样能融入一个java web开发项目?
学长学姐已经编好一个分享类的网站应用,我感觉很庞大,以前根本没有接触过网站开发,一个月前开始学起,主要用struts2,所以有java、javascript、jquery...
学长学姐已经编好一个分享类的网站应用,我感觉很庞大,以前根本没有接触过网站开发,一个月前开始学起,主要用struts2,所以有java、javascript、jquery ajax等技术,现在学姐给我几个bug让我修补,我只能从前端jsp上找到错误的来源,然后顺藤摸瓜的找问题,可是总是感觉找不到最核心的错误原因,刚上手就该bug是不是很难,不知道我的有没有人有同样的情况,应该如何克服困难,让自己尽快熟悉项目……好难受啊不会debug……
展开
5个回答
展开全部
首先,MVC架构下的bug,可分为三类:
(1)画面上数据错误,(2)后台程序错误,(3)DB数据错误
修改bug,必须先将这部分的业务逻辑搞清楚(如果不懂代码的目的,根本找不到错误的原因)
如果开发工具是eclipse/myEclipse的话,debug是很简单的
首先tomcat用debug模式启动,然后在后台程序的入口地方和出口地方打上断点,
在相应的画面上提交数据,等待程序执行到入口断点上,然后确定数据是否正常(排除错误1);
按下F8(跳过当前断点),程序执行到出口断点,确认数据(排除错误2);
让程序走完,到DB中确认数据(排除错误3)
常用debug快捷键
F5:进入当前方法
F6:下一行
F8:跳过当前断点
debug调试时程序开发中经常使用的,其实很简单,用两次,就熟练掌握了
加油!
(1)画面上数据错误,(2)后台程序错误,(3)DB数据错误
修改bug,必须先将这部分的业务逻辑搞清楚(如果不懂代码的目的,根本找不到错误的原因)
如果开发工具是eclipse/myEclipse的话,debug是很简单的
首先tomcat用debug模式启动,然后在后台程序的入口地方和出口地方打上断点,
在相应的画面上提交数据,等待程序执行到入口断点上,然后确定数据是否正常(排除错误1);
按下F8(跳过当前断点),程序执行到出口断点,确认数据(排除错误2);
让程序走完,到DB中确认数据(排除错误3)
常用debug快捷键
F5:进入当前方法
F6:下一行
F8:跳过当前断点
debug调试时程序开发中经常使用的,其实很简单,用两次,就熟练掌握了
加油!
展开全部
如果时间不急的话,建议你先学习一下java web开发框架,有一个概念,要不然你会花更多的时间做无用功的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
阅读代码最有效的方式是从信息存放的地方,比如数据库和项目中存放的实体信息对照来看,并且要向开发人员问清楚代码的层次结构,MVC的开发层次,使代码层次很清晰,因此要问清楚DAO,SERVICE层,并且关注bean中的数据信息,实体是否有很多的包装层,比如继承自基类或者实现一个抽象类的一些特性
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先了解项目的框架,知道各个层次间的调用,然后根绝异常信息判断,再跟程序。debug基本上都需要跟程序的,可以借助IDE的debug模式帮助,根据提示,看看哪里的取值赋值有问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询