Struts的环境搭建和第一个Struts网站
struts是开源软件。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择
??
? ?1,下载和安装struts框架
?
? ? 第一步:下载地址?http://struts.apache.org/download.cgi?下载Full Distribution 这个压缩包
? ??
?
? ?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 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>
?
? ?输出结果:
? ?
?
? ??
?
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。