Intellij IDEA 配置Struts2

Intellij IDEA 配置Struts2

准备工作:

  1. 下载官网的Struts2的jar包
  2. 确保以前的Tomcat是可以使用的

下载jar包

官网:
http://struts.apache.org/download.cgi#struts2510
在这里插入图片描述
第一个是完整jar包,不过很大,初学不太适合,后面这个是min版,有最核心的8个包。
下载的是.zip,解压到自己能找到的路径:
在这里插入图片描述
准备阶段完成
加下来创建工程:

第三步的意义是:选择Struts库,第一项是用自己下载的包,第二项是自动下载,到这里时我们已经下载好包了。
点击第四步,找到之前解压的jar包,并选中。点击OK往下走。
在这里插入图片描述

到这时我们已经创建好工程,接下来进行简单配置:
快捷键打开添加包的设置页。Shift+Ctrl+Alt+S,或者找file ——> Projetc Structure ——> Artifacts
在这里插入图片描述
双击第二步中的文件,(自动添加到Web/lib),双击后的效果:
在这里插入图片描述
创建HelloWorld.jsp测试一下

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
	<title>Hello</title>
</head>
<body>
<div align="center">
	<h1>HelloWorld</h1>
</div>
</body>
</html>

在 index.jsp 中链接一下

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
  <head>
    <title>$Title$</title>
  </head>
  <body>
<h1>
  <a href="HelloWorld.jsp">点击前往测试页面</a>
</h1>
  </body>
</html>

至此,配置设置完成了,还要修改一下Struts.xml 和 web.xml

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.X版本将包名改变了,所以将默认的:

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

改为:

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

配置OK,来启动一下Tomcat吧。

在这里插入图片描述
在这里插入图片描述


  • 16
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值