Struts2.0 框架搭建步骤详解

     实现了MVC思想的struts框架,主要分三层结构,即:view->controller->model,三者互相传递数据,实现了数据在前台和后台的转换,验证,展示,存储。

       搭建struts框架的步骤如下:

     1.在myeclipse中新建Java项目,删除项目中的源文件src,建立普通文件,将Struts解压后的jar包复制在新建的普通文件夹中。

     2.新建web项目,右键选择build path->add jars(不是导入外部第三方的jar包) 选择第一步新建的Java项目,将里面的Jar包导入新项目。

 

    3.在src文件目录下,新建配置文件“struts.xml”,并对其进行配置,在编辑器中输入如下代码:(详情参考导入Jar包中的struts2-core-2.3.16.3.jar中的struts-default.xml)

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
    "http://struts.apache.org/dtds/struts-2.3.dtd">

   

    4.配置struts.xml配置文件,根节点<struts></struts>只有一组,Struts下有一组<package></package>标签,package有三个属性,分别为name(一个Struts中可以存在多组的packae,必须起不同的名字,用以区分)、extends(实现继承,默认继承“struts-default”)、namespace(命名空间,为在导航栏中输入的地址,默认是“/”);接下来是action节点,也分三个属性name(为请求名称)、class(实现了action的实体类)、method(实体类中进行处理的方法名称),最后是result节点,标签体中包含的是最后返回的页面或者下一个action。

 

    5.关联struts2.0框架window->perferences->输入xml,选中catlog,选择add选项->在location下选择File system找到解压后的apps->WEB-INF->lib->struts2.3.dtd,确定,Key_Type选择URI,Key里粘贴http://struts.apache.org/dtds/struts-2.3.dtd,即完成了关联。

 

    6.配置web.xml:

<pre class="java" name="code"><filter>
	<filter-name>struts2</filter-name>
	<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
	<filter-name>struts2</filter-name>
	<url-pattern>*.action</url-pattern>
</filter-mapping>

此配置Struts准备和执行的监视器 ,用以启动Struts2.0框架的正常启动,倘若没有配置的话,在项目向容器中部署时,会出现404的错误!
 

    以上配置完成后,就完成了Struts框架的搭建

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值