<a href="membersManager/member.do!findById?mid=1编辑 </a>
异常
HTTP Status 404 - /aa/membersManager/member.do!findById方法不执行 findById
异常
HTTP Status 404 - /aa/membersManager/member.do!findById方法不执行 findById
member.do!findById
应该是形如下面的
member.do?参数名(在config里配置)=findById&&mid=1
<a href="membersManager/member!findById.do?mid=1">编辑 </a>
及你的action是 dispatchtion
首先你在你的配置文件的Action节点配置
参数比如
<action
attribute="adminForm"
input="xx"
name="adminForm"
parameter="myparam"
path="XX"
scope="request"
</action>
然后你的请求 就可以写成
member.do?myparam=findById&&mid=1
妄下订论,你怎么知道人家一定用struts???嘿嘿!!!
如果是用的struts就不说了,但如果用其它的页面框架呢,还有或者自己写的框架呢??
比如:我写的a链接就是: TestAction-test.do?mypa=1 TestAction是类名,test是方法名我看LZ的a链接可能是掉了一个反尖括号
嘿嘿
多谢指出。我的错。太武断了。。(偷偷地说:猜到了分数多多。。^_^)
<a href="membersManager/member.do!findById?mid=1编辑 </a>
改成
<a href="membersManager/member!findById?mid=1编辑 </a>
试试
<a href="membersManager/member!findById.do?mid=1编辑 </a>
我自己也写了个
我感觉SSH集成的时候。。很麻烦。(Jar冲突时常有的事)
要么把你的框架分享一下。。嘿嘿。。
发到资源里我去下。
不是集成的
还知识产权
分享一下嘛我不肯声的
呵,写的也可以嘛,不是我不肯,我们现在开发的每一个项目都是用自己写的框架开发的,并且是做信息安全的,保密要求特别高,i'm sorry,不过看你说的这个应当思路跟你的差不多,但是你的只相当于struts部分,没有对数据操作,页面展示做封装,只能告诉你整个有一百多个类,写框架运用到的知识点有:多线程处理,并发控制,多态,反射,实现事务自动管理,自己实现拦截器,对model也做了很详细的封装,任何增删查改只须copy,改改名字就行,分页,前台展示用freeer输出,table,dialog,tree,layout,List都做了封装,只须调用即可,包括webservice服务,程序员开发只须加载框架的一个jar包就行,开发的时候程序员只须专门把时间花在业务上,不用为了各个属性文件的配置,环境的搭建,以及写pojo类等等等花费大量的时间,一切都不用做,用这个框架做项目任何一个不会计算机的人只要教他几天怎么使用这个框架,他就能做软件开发,开发速度比SSh至少一倍,这是比较保守的说法.话只能说到这儿了,说太多了有危险