java吧 关注:1,257,017贴子:12,751,939

新手,请教个ssh的问题

只看楼主收藏回复

浏览login.jsp,输入帐号密码后,进行判断,成功就跳转success.jsp,失败就到error.jsp
但现在问题是,输入完帐号密码后报错,
错误是这个
No result defined for action com.action.LoginAction and result success
struts.xml配置如下:


1楼2014-03-10 16:33回复
    从网上下一个配置文件,对一下


    IP属地:广西2楼2014-03-10 16:34
    收起回复
      但我将struts.xml的配置的
      action name="login" 的name改为其他,
      例如:name="login1" 就可以成功了
      请教下为什么


      3楼2014-03-10 16:35
      收起回复
        还需要其他的代码我可以截图上来


        4楼2014-03-10 16:42
        回复
          -<package name="default" namespace="/" extends="struts-default">
          <action name="login" class="loginAction">
          <result>/success.jsp</result>
          <result name="errot">/login.jsp</result>
          </action>


          IP属地:广西5楼2014-03-10 16:43
          收起回复
            贴一下 jsp那边 form表单的代码


            IP属地:山西6楼2014-03-10 16:49
            收起回复
              login.jsp 代码:


              7楼2014-03-10 16:52
              收起回复
                来大神,困惑很久了...


                8楼2014-03-10 17:14
                回复
                  name="login"和struts保留字有冲突,加namespace=“/”应该就行了。


                  IP属地:北京9楼2014-03-10 17:22
                  收起回复
                    action 返回值了么


                    IP属地:重庆来自Android客户端10楼2014-03-10 17:23
                    收起回复
                      packge加上命名空间试试看


                      IP属地:浙江来自Android客户端13楼2014-03-10 18:04
                      收起回复
                        你方法里边没指定跳转路径就是action名字。


                        16楼2014-03-10 18:12
                        收起回复
                          你确定errot科学?


                          IP属地:湖南来自iPhone客户端17楼2014-03-10 18:15
                          收起回复
                            LoginAction.java里面的代码,继承的是ActionSupport


                            19楼2014-03-10 18:28
                            收起回复
                              楼主解决了吗


                              IP属地:北京20楼2014-03-10 19:03
                              收起回复