最简单struts例子问题

07-06-09 sdtvtbg
请教大家个问题 我在学习struts时,遇到个问题 我在config.xml中是这样配置的

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">

<struts-config>

<form-beans>

<form-bean name="userActionForm" type="bbs.actionform.UserActionForm"></form-bean>

</form-beans>

<action-mappings>

<action

input="/reg.jsp"

name="userActionForm"

parameter="method"

path="/userOperateAction"

scope="request"

type="bbs.action.UserOperateAction"

validate="true" >

<forward name="loginPage" path="/success.jsp"></forward>

</action>

</action-mappings>

</struts-config>

页面上是

<form id="loginForm" name="form1" method="post" action="../userOperateAction.do">

....

<input name="method" type="hidden" id="method" value="insert" />

<input name="Submit" type="submit" class="button" value="注册" />

UserOperateAction里面有个insert()方法

可是怎么都找不到那个action 里面的insert方法也找不到

希望路过着能帮我解决这个问题

gougou3250
2007-06-10 16:28
不明白楼主的找不到是什么意思

用STRTUS2吧,相对来说好用点

power1128
2007-06-11 12:39
UserOperateAction必须继承struts的DistributeAction,另外,insert方法要与execute方法具有同样的方法签名

majian2xiaoya
2007-06-12 08:51
<action input="/reg.jsp" name="userActionForm" arameter="method"

path="/userOperateAction" scope="request" "bbs.action.UserOperateAction" validate="true" >

<form id="loginForm" name="form1" method="post" action="../userOperateAction.do">

......................晕

sdtvtbg
2007-06-14 09:54
嘿嘿 我已经找到原因了 谢谢大家 程序没有问题 是因为我的tomcat配置有问题 映射的路径不对

猜你喜欢