此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【lianlinyu】截止到2008-07-13 13:23:34的历史汇总数据(不包括此帖):
发帖的总数量:9                        发帖的总分数:20                       每贴平均分数:2                        
回帖的总数量:11                       得分贴总数量:2                        回帖的得分率:18%                      
结贴的总数量:1                        结贴的总分数:20                       
无满意结贴数:0                        无满意结贴分:0                        
未结的帖子数:8                        未结的总分数:0                        
结贴的百分比:11.11 %               结分的百分比:100.00%                  
无满意结贴率:0.00  %               无满意结分率:0.00  %                  

解决方案 »

  1.   

    如果user 是你的工程名的话,

    <action path="/user/modify" ...>
    改成
    <action path="/modify" ...>
    试试看
      

  2.   

    啊 不好意思 疏忽了你的
    <form method="post" action="/user/modify"> 在action 加上工程名吧。<form method="post" action="/daqi/user/modify"> 
      

  3.   


    这样我也尝试过了 还是不行啊 
    我就是想知道 但我运行的时候怎么会报那样的错误
    当我点击修改的时候 地址栏出现的地址居然是http://localhost:8080/user/modify 就报了一个HTTP Status 404 错误 按道理说应该出现我的项目名字啊 http://localhost:8080/daqi/user/modify.do 你应该帮我看看 我的配置或者代码有错误吗
      

  4.   

    <form method="post" action="/user/modify.do"> 
    少了.do
      

  5.   

    你的<form method="post" action="/user/modify">的action里应该加上内容路径,
    例如<form method="post" action="${pageContext.request.contextPath}/user/modify">
    或者你是直接用struts的标签<html:form method="post" action="/user/modify">
      

  6.   

    lz你把
    <form method="post" action="/user/modify"> 
    修改为
    <form method="post" action="/daqi/user/modify.do"> 
    就可以了!!错误1:没有加工程名
    错误2:
    你的web.xml设置action访问的后缀是*.do.
    在你写action的url时没加
      

  7.   

    谢谢你们啊 你们上面说的方法 我全试过了啊 
    都不行MdispathAction类继承了MappingDispatchAction 是不是还要加一个ActionForm啊我估计是我MdispathAction类继承了MappingDispatchAction 的错你们帮我看看我开始发表的问题 认真看看如果代码少了 我可以在给一点的 
      

  8.   

    你不要配置的那么复杂,很容易出错,你把配置都改简单点,不要/user/***.do ,直接配一级就可以了,重新做个,用myEclipse很快的
      

  9.   

    还有,尽量不要用el表达式,容易出错
    <html:text property='你的form里面定义的属性就可以了'/>别的组件也是,建议你去看看struts的标签,很好很强大的
      

  10.   

    我靠,你用的是DispatchAction?? 我倒,没看见,你用这个的话,struts-config.xml里面要改 
    给你看看我现在用的,你模仿下
    <action path="/SomOCEIAction"
       name="SomOCEIForm"
       type="org.springframework.web.struts.DelegatingActionProxy"
       scope="request"
       parameter="method"
       validate="false"
       >
       <forward name="main" path="/som/ocei/SomOCEI_main.jsp"></forward>
       </action>
    我的是ssh架构的,你到apache上面去看看mappingDispatchAction这个类做父类时,配置文件的写法,都有的,不要怕英文
      

  11.   

    点DO呢???
    看看你from下的action属性路径错误了!!