Struts的环境搭建和第一个Struts网站
Posted 尚学堂
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts的环境搭建和第一个Struts网站相关的知识,希望对你有一定的参考价值。
struts是开源软件。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择
1,下载和安装struts框架
2,解压下载的压缩文件
3,找到apps文件里面的struts2-blank.war 文件解压
4,找到struts2-blank.war 解压后的 struts.xml 和 lib 里面的所有的包
5,将找到的struts.xml 复制到eclipse工程中的src文件下 ,将找到的所有lib包拷贝到eclipse工程下的web-inf下的lib里面
6,配置工程中的web.xml文件
以上六步sturts环境就已经安装完毕
二:经过上面的步骤;struts的环境已经搭建好,下面来开发我的第一个sturts网站
struts.xml中的配置
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">
<struts>
<!--
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="true" />
<package name="default" namespace="/" extends="struts-default">
<default-action-ref name="index" />
<global-results>
<result name="error">/WEB-INF/jsp/error.jsp</result>
</global-results>
<global-exception-mappings>
<exception-mapping exception="java.lang.Exception" result="error"/>
</global-exception-mappings>
<action name="index" class="">
<result type="d">
<param name="actionName">HelloWorld</param>
<param name="namespace">/example</param>
</result>
</action>
</package>
<include file="example.xml"/>
-->
<package name="default" namespace="/" extends="struts-default">
<action name="hello" >
<result >
/login.html
</result>
</action>
<action name="hellow" >
<result >
/index.html
</result>
</action>
</package>
<!-- Add packages here -->
</struts>
输出结果:
hello struts2
以上是关于Struts的环境搭建和第一个Struts网站的主要内容,如果未能解决你的问题,请参考以下文章