|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。
能够从ApacheStruts的官方站点(http://struts.apache.org/)下载公布版本,以后最新的版本是2.0.9。下载的版本中包括struts2-core.jar和相干的依附类库文件,示例程序,HTML格局的文档,和全体的源代码。
1,导进struts2必要的jar文件
commons-logging-1.0.4.jar 日记纪录接口,能够设置选择利用jdk1.4log大概log4j
freemarker-2.3.8.jar 一切标签的模板都是用Freemarker编写
ognl-2.6.11.jar ObjetGraphNavigationLanguage,Struts2表达式的基本。
struts2-core-2.0.9.jar struts2框架类库
xwork-2.0.4.jar xwork类库,struts2的基本
2,设置web.xml文件
<?xmlversion="1.0"?>
<!DOCTYPEweb-appPUBLIC"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>MyApplication</display-name>
<filter>
<!--设置struts过滤器-->
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
3,设置struts.xml文件
必需要把该文件创建在编译好的WEB-INF下的classes面前目今
在myeclipse能够把它新建到src下。src下的一切资本文件等城市在保留时主动编译到classes目次
<!DOCTYPEstrutsPUBLIC
"-//ApacheSoftwareFoundation//DTDStrutsConfiguration2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<!--设置默许的包.-->
<packagename="default"extends="struts-default">
</package>
</struts>
<p>
还有就是总有人问我到底该学习什么语言,什么语言有前途,那么我的回答是不论是C,C++,java,.net网页编程,ruby,asp或是其他语言都可以学,编程的关键不是语言,而是思想。 |
|