美文网首页
IDEA for mac 配置Struts2

IDEA for mac 配置Struts2

作者: AlwaysLuckyMa | 来源:发表于2019-12-03 13:03 被阅读0次

    下载jar包
    官网:http://struts.apache.org/download.cgi#struts2510

    官网截图

    下载完基本依赖项lib里的jar包后里面一共有八个文件。


    仅基本依赖里的jar包

    步骤一

    创建工程

    步骤二
    点击第5步 找到自己刚下载的lib文件路径全选导入,完成!

    找到文件路径!

    struts.xml

    <?xml version="1.0" encoding="UTF-8"?>
    
    <!DOCTYPE struts PUBLIC
            "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN"
            "http://struts.apache.org/dtds/struts-2.5.dtd">
    
    <struts>
        <package name="Hello" extends="struts-default">
            <action name="Hello">
                <result>
                    HelloWorld.jsp
                </result>
            </action>
        </package>
    </struts>
    

    修改web.xml
    2.5.*版本包名变了

    将默认的:

    <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class>
    

    改为:

    <filter-class> org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter </filter-class>
    

    ------------------------------------------------ 分割线 -------------------------------------------------------
    ------------------------------------------------ 分割线 -------------------------------------------------------
    ------------------------------------------------ 分割线 -------------------------------------------------------

    以下是我自己做Demo的时候发生的问题:

    struts-default 变红后如何解决!

    显示的错误为Cannot resolve Struts Package 'struts-default'. Validates struts.xml files for syntactic and reference errors,原因是引用struts-default错误
    
    struts-default变红后如何解决
    步骤1
    步骤2
    步骤3

    至此解决!

    相关文章

      网友评论

          本文标题:IDEA for mac 配置Struts2

          本文链接:https://www.haomeiwen.com/subject/hfjcgctx.html