最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

在IDEA中配置Struts2环境

旗下网站admin64浏览0评论

在IDEA中配置Struts2环境

在IDEA中配置Struts2环境

一、版本

  • struts-2.5.26
  • tomocat-8.5.70
  • jdk 13
  • IDEA 2021.2.1

二、创建新项目

  1. 安装Struts2插件

  2. New Project

  3. 导入Struts2的jar包,并加入库中

  4. 配置web.xml

<filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern> / * </url-pattern>
    </filter-mapping>
  1. 写出需要的jsp和Java文件

(一)index.jsp

<body>
  <form action="test" method="post">
    <input type="submit" value="测试Struts2">
  </form>
  </body>

(二)default.jsp

<body>
测试成功!!!
</body>

(三)TestAction.java

package test;
import com.opensymphony.xwork2.Action;

public class TestAction implements Action {
    @Override
    public String execute()throws Exception{
        return SUCCESS;
    }
}
  1. 配置struts.xml
<struts>
    <package name="default" namespace="/" extends="struts-default">
        <action name="test" class="test.TestAction">
            <result name="success">/default.jsp</result>
        </action>
    </package>
</struts>
  1. 项目结构

  2. 配置tomcat,成功运行

三、常见问题

  1. 找不到文件


解决方法:

  1. struts.xml报错

    解决方法:
  2. 部署工件错误


解决方法:导入的jar包不正确,只导入需要的包即可

发布评论

评论列表(0)

  1. 暂无评论