zoukankan      html  css  js  c++  java
  • 表单跳转到Struts2

    在使用表单跳转到Struts2时,路径一直不正确。

    login.html如下:

    <form action="login.do" method=post>
        账号:<input type="text" name="account"/><br>
        密码:<input type="text" name="password"/><br>
        <input type="submit" values="登陆"/>
        <input type="reset" values="重置"/>
    </form>

    struts.xml

      <package name="login"  extends="struts-default" >
            <action name="login"  class="com.action.LoginAction" >
                <result name="success">/index.html</result>
                <result name="login">/login.html</result>
            </action>
        </package>

    检查后发现,表单action的路径出错了。

    正确的路径应该是: Tomcat的application context名称 / namespace名称  /  Action名字.后缀

    在Intellij Idea中,Tomcat的application context,通过Run-->Edit Configurations-->Deployment-->Application context设置

    我将表单中的路径action="login.do",改为 action="/lib/login.do"后,问题解决。

  • 相关阅读:
    Navicat
    Eclipse 代码质量管理插件
    oracle sql 逻辑处理
    view视图 | 索引
    LIKE模糊查询
    启动tomcat报找不到或无法加载主类
    oracle:decode
    oracle:case when then else end
    ssh 公共秘钥
    ip 和数字之间的转换
  • 原文地址:https://www.cnblogs.com/expiator/p/7171511.html
Copyright © 2011-2022 走看看