eclipse中配置struts2

作者: 龚达飞 | 来源:发表于2016-07-13 10:53 被阅读154次

    一、搭建struts2框架

    1) 获取发布包 struts2官网  apache github 百度bootstrap

       ( http://pan.baidu.com/s/1i5e2hCT) 

    2) 导入jar包(struts-2.3.24.1\apps\struts2-blank\WEB-INF\lib\*)

    (http://pan.baidu.com/s/1dEXiKff)

    1.导入 http://pan.baidu.com/s/1bpunxHP

    3) 配置web.xml

    4) 配置struts2核心配置文件 struts.xml

    (struts2-blank中可以找到struts.xml)拷贝到week33项目src的目录下。

    常量配置文件struts-default.xmlstruts2

    二、开发Struts2项目

    1. 编写Action

    web.action专门放action类

    2. 配置struts.xml

    1.打开服务器 配置 流程

    浏览器输入http://localhost:8888/week33/user_toRegister.action

    三、关于遇到的错误

    如果报错是找不到struts.xml文件的,报如上错误,也是情有可原的

    最后,明确一点,struts.xm位于src下是为了编译后能找到struts配置文件,确保其在WEB-INF下才是根本!!!

    更改eclipse web 项目默认编译输出路径:

    eclipse中只能针对项目更改,因为其默认的是build目录下的,只能以项目更改:

    项目右键 -》properties -》Java Build Path -》source -》Default output folder,选择你的路径,ok!

    如果

    There is no Action mapped for namespace [/] and action name [Login] associated with context path [/..

    做如下检查:

    1、确保struts.xml文件名大小写正确:struts.xml

    2、确保struts.xml文件在src目录下(很重要!后面就着重说这个)

    反复确认之后,还是没找到错误

    Validate(校对)/Refresh(刷新)

    笔者找了半天最后关机睡觉了,第二天开机意外的发现没错误了。说明:当什么也做不了的情况下,别挣扎关机睡觉。

    当然这是开玩笑的关机睡觉。大不了重启eclipse就好了。

    相关文章

      网友评论

        本文标题:eclipse中配置struts2

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