1.从DB中找到menu菜单的表:dbo.left_menu
2.从表中获取MenuName对应的MenuURL
3.从url中一般可以找到菜单栏功能的action类 格式如:./package_name/function_Actio.do
4.由action类--->所在的包 ListStockMoveAction类---->warehouse包
5.找到action类的包的Struts配置文件 WebRoot/Web-INF/conf/struts-config-warehouse.xml
6.在相应的struts的XML文件中查找菜单栏的action对应的jsp文件
如搜索listStockAlterMoveAction---->path = '/warehouse/stockaltermovelist.jsp'
7.jsp即为页面展示层:由jsp页面可以得知不同触发条件下的相应的处理action:如增删改查复核导出打印:由功能增/删/改/查/复核/导出/打印--->XXXX-action
8.逐个分析功能的action里的处理过程:action层会调用service层,service层调用dao层,一层一层深入分析。
2.从表中获取MenuName对应的MenuURL
3.从url中一般可以找到菜单栏功能的action类 格式如:./package_name/function_Actio.do
4.由action类--->所在的包 ListStockMoveAction类---->warehouse包
5.找到action类的包的Struts配置文件 WebRoot/Web-INF/conf/struts-config-warehouse.xml
6.在相应的struts的XML文件中查找菜单栏的action对应的jsp文件
如搜索listStockAlterMoveAction---->path = '/warehouse/stockaltermovelist.jsp'
7.jsp即为页面展示层:由jsp页面可以得知不同触发条件下的相应的处理action:如增删改查复核导出打印:由功能增/删/改/查/复核/导出/打印--->XXXX-action
8.逐个分析功能的action里的处理过程:action层会调用service层,service层调用dao层,一层一层深入分析。