java编程之路每天进步一点点之2014年6月24日
来源:互联网 发布:上海沧澜网络可信吗 编辑:程序博客网 时间:2024/05/11 14:44
找了一个STRUTS2的例子,在JSP页面看到 <form action="user-manage!login.action" method="post" name="form1" id="form1" >,
说实话有点蒙了,第一次看到关于action的这样写法,baidu关于STRUTS2 !的信息, 原来“!”前面是代表action name,!后面部分是action中的方法。
明白了action="user-manage!login.action"的意思,就去找struts.xml中的配制信息,发现这个例子居然没有
struts.xml文件,这下真的让我大看眼界了,没有struts.xml,居然可以定位到UserManageAction中的login方法,这是怎么实现的,一定要把它搞明白了,经过两天的搜索,
看docs,src,还是没有搞白明,郁闷呀!继续找答案,功夫不负有心人,终于找到答案了,原来是使用了sruts2的Convention和annotation,就是所谓的零配置和动态访问方法,user-
manage!login.action能够调用UserManageAction的login方法,是因action 类名采用驼峰写法,每个单词首字母大写,其他字母小写的写法,在访问的时候,类名必须全部小写,
且单词之间用-隔开。就是这个样子的user-manage!login.action,困扰我的问题基本上搞明白了。其他的问题再慢慢的研究。
0 0
- java编程之路每天进步一点点之2014年6月24日
- java编程之路每天进步一点点之2014年6月22日
- 每天进步一点点--------JS之收银机
- 每天进步一点点-------python之时钟
- 每天进步一点点-------python之超市库存
- 每天进步一点点------python之太空飞船
- 每天进步一点点-------JS之21点
- 《每天进步一点点》---android之Fragment
- 每天进步一点点之算法(一)
- 每天进步一点点之算法(二)
- 每天进步一点点--java多线程
- 每天进步一点点——Linux编程中的文件锁之flock
- 【9月英语学习】--每天进步一点点
- 每天进步一点点——陈安之免费视频下载
- 每天进步一点点之Android学习札记1
- 每天进步一点点之 C++初学学生类
- 每天进步一点点-------JS小游戏之屠龙者
- 每天进步一点点---------JS之平均时间计算
- 一张图告诉你Git的全部命令
- 黑马程序员---Java中的集合(一)
- js的鼠标事件整理-------Day47
- C++语言笔记系列之十——静态成员
- Ubuntu下搭建FTP服务器
- java编程之路每天进步一点点之2014年6月24日
- 编程网络基础知识点小结
- 一天一个小工具---文件拷贝
- “locktype”enum type 类型重定义问题的解决
- 裸辞后之找工作篇
- 【C/C++】static 的思考
- 黑马程序员--java银行业务调度系统
- android系统架构图及各层介绍
- PHP __CLASS__