简单的可以把java代码写在jsp文件中, 不过这个后期修改起来麻烦
也可以用serlvet的方式完成的,还是非常简单的.
当提交form后 ,WEB container会在struts-config.xml 找到/resourceSearchAction.do对应的Action类,然后action处理完成业务逻辑后,会返回一个跳转关键字,例如"SUCCESS"或"FAILED"等,WEB container根据关键字到struts-config.xml 找到对应页面链接,并跳转到指定页面.
当然好了,全部的单纯使用struts框架的情况,如果增加了spring框架的话会麻烦些.
这里WEB container是JavaEE术语, 特指能处理servlet和jsp的处理器
首先把项目跑起来,根据自己想看的功能跟下去.
比如现在我想看商品添加的功能模块,在页面找到添加的按钮,找到后台请求地址,比如请求地址是
然后再找到该java web的拦截是什么做的,如果是原生的servlet就直接在.java类中通过search找到这个实现了该注解的并继承了httpServlet的类
如果是用spring mvc实现拦截的就找实现了spring标准的拦截位置
如果是struts等等根据该框架的标准找到后台控制层代码
我这里全部是讲的mvc模式.
如果是那种没使用mvc开发模式的,那你就可以不用看了,没有看的价值.因为过 了一个月他自己也看不懂自己的代码逻辑.
找到了控制层代码,那么一切就迎刃而解了 ,该打断点打断点,该跟代码的跟代码..
后台数据库事物那种,就暂且不提了,懂的人一点就通,不懂的我解释也解释不清楚
① 用户信息管理一般包括:用户创建、用户修改、用户删除、用户查询四大块功能.
具体代码?呵呵,有点太麻烦.先给点分再说吧.
MVC设计模式,M为Model 即业务逻辑层,所有的业务逻辑的代码都在Model层中,在servlet中或Struts中的action里new model类产生对象进行业务逻辑运算
V为view即表示层,用于显示界面,主要是用servlet和JSP产生可以看到的JSP页面,来显示信息
C为control即控制层,控制每个业务逻辑运算完毕后的跳转方向,是配置文件
以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!