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