struts2.0基础配置-附加实例

  struts的作用不多说了,它充当了MVC中的C的角色 

 

下载地址:http://struts.apache.org/2.1.8.1/index.html

 

下面开始搭建一个struts2.0的实例:

 

1、解压下载好的struts2的压缩包,找到目录下面的apps目录,到apps目录下面找到struts2-blank-2.1.8.1.war,解压它,解压后到WEB-INF目录下面找到lib文件夹,里面有6个jar包,如下图:

其中红框内的5个jar包是搭建一个strut2.0框架必须的几个包!

 

2、在MyEclipse中新建一个web project,把上面的6个包拷贝到WebRoot/WEB-INF/lib下面

 

3、修改web.xml文件,当然也可以直接从下载的struts工程中拷贝过来

<?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <display-name>Struts Blank</display-name> <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>/*</url-pattern> </filter-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app>

 

 

 

 

4、在src目录下面新建一个struts.xml文件,也可以从下载的struts工程中拷贝过来,struts.xml:

 

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <!--设置ui风格--> <constant name="struts.ui.theme" value="simple" /> <!--设置为开发模式--> <constant name="struts.devMode" value="false" /> <!--设置国际化文件的编码方式--> <constant name="struts.i18n.encoding" value="UTF-8"/> <!--设置国际化文件--> <constant name="struts.custom.i18n.resources" value="messageResource"/> <constant name="struts.i18n.reload" value="true" /> <!--这个地方可以包含子模块的配置--> <!--<include file="user_struts.xml"/>--> <!--下面是例子中Action的配置--> <package name="user" namespace="/" extends="struts-default"> <!-- 注册start --> <action name="Register" class="cn.com.starit.RegisterAction"> <result name="input">/pgRegister.jsp</result> <result name="success">/pgRegister.jsp</result> <result name="error">/pgRegister.jsp</result> </action> <!-- 注册end--> <!-- 登录start --> <action name="Login" class="cn.com.starit.LoginAction"> <result name="input">/pgLogin.jsp</result> <result name="success">/pgLoginSuccess.jsp</result> <result name="error">/pgLogin.jsp</result> </action> <!-- 登录end --> </package> </struts>

 

 

 

 

 

 

 

 

 

 下面就可以用struts2了!

 

附加小例子,看附件!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值