为了账号安全,请及时绑定邮箱和手机立即绑定

Struts2入门

强烈推荐大家使用IntelliJ IDEA不用自己导包,方便得多,我倒腾了一天eclipse都没跑起来,IntelliJ IDEA用了一会就跑起来了
eclipse+struts2.5.10.1
https://github.com/hgbssh/FirstStruts2/
老师讲的不错,这个适合初学者好不,跟老师步骤做就好了,难道这个还有什么难度不成
我们都是在web.xml配置的
<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>
这特么讲的还不够细吗,看不懂就回头去看jsp、servlet啊,强学什么Struts,还把孙悟空扯出来,真是扯淡
实际操作???!!!
需要知道每一步是为什么就点击这个URL吧! URL:http://blog.csdn.net/lenotang/article/details/2782813
双击666
可以,很强势,再学spring了
按照慕课网struts2入门和拦截器总结的博客地址http://www.cnblogs.com/kundeg/p/7188633.html
,github地址为:https://github.com/unbelievableme/maven_hibernate-struts-spring/tree/master/struts2
感谢老师!!!
<!-- include节点是struts2中组件化的方式,可以将每个功能模块独立到一个xml配置文件中,然后用include节点引用 -->
<include file="struts-default.xml"></include>
#指定后缀为.action形式的请求可被Struts2处理。可配置多个请求后缀,比如.do、.struts2等,配置时多个后缀名用逗号隔开
struts.action.extension=action,do,struts2,
#配置服务器运行时的端口号。一般情况下该属性不修改,如果端口号占用则重新分配端口号。默认值80
struts.url.http.port = 8888
#是否使用Struts2的开发模式,可以获得更多报错信息,便于调试。在开发阶段设置为true。默认值false
struts.devMode = true
#设置浏览器是否缓存静态页面。开发阶段设置为false,以获得服务器的最新响应。默认值true
struts.serve.static.browserCache=true
#指定默认编码集,对于请求参数带有中文的情况应该设置成GBK或GB2312,默认值UTF-8
struts.i18n.encoding=GB2312
#是否每次HTTP请求到达时,都重新加载国际化资源文件。默认值false
struts.i18n.reload=true
#但struts.xml改动后,是否重新加载该文件。在开发阶段建议将此属性设置为"true",提高开发效率。默认值false
struts.configuration.xml.reload=true
课程须知
小伙伴们,学习本课程前需要具备Java Web基础,熟悉JSP和Servlet。
老师告诉你能学到什么?
1、能够对Struts2框架有更深入的了解 2、能够独立编写Struts2程序

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消