web框架技术开发初级实验指导书10级

web框架技术开发初级实验指导书10级

ID:19455739

大小:1.68 MB

页数:33页

时间:2018-10-02

web框架技术开发初级实验指导书10级_第1页
web框架技术开发初级实验指导书10级_第2页
web框架技术开发初级实验指导书10级_第3页
web框架技术开发初级实验指导书10级_第4页
web框架技术开发初级实验指导书10级_第5页
资源描述:

《web框架技术开发初级实验指导书10级》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Web框架技术开发初级实现指导书2012.0933WEB框架开发技术实验指导书实验一:建立一个Struts2工程Ø1在MyEclipse中新建web工程Ø2在struts-2.2.1.1-allstruts-2.2.1.1解压struts2-blank.war(最基础的示例程序)Ø3进入struts-2.2.1.1appsstruts2-blankWEB-INFclasses下把struts.xml拷到web工程的src下面,因为工程编译完它默认就把src下的文件放到class文件下面。、Ø4.拷类

2、库,在这个项目的lib文件下面拷把jar放入lib后看不见jar文件,是因为MyEclipse默认视图是packageExplorer,如果要看硬盘上对应的视图,应该打开windows-ShowView-other-navigatior4.配置web.xml,参考struts自带的web.xml,把filter的配置拷过来struts2org.apache.struts2.dispatcher.ng.filter

3、Ng:nextgeneration下一代的filter,用的是2.1的;跟2.0有区别,2.0用的filter用的是:org.apache.struts2.dispatcher.FilterDispatcher.StrutsPrepareAndExecuteFilter通过这个名字可以看出跟2.0的区别,这里调用了两个filter,一个是prepare一个是executefilter.struts2

4、ilter-name>/*33l第一个示例程序HelloStrutsStruts常量的配置,struts.devMode开发模式,开发模式改为true之后,修改配置文件可以马上生效,不用重启服务器。

5、ctionname="hello">/hello.jsphttp://localhost:8080/strust2_0100_Introduction/这里的“/”对应namespace的“/”,因为action的name属性为hello,所以敲http://localhost:8080/strust2_0100_Introduction/hello或者http://localhost:8080/strust2_0100

6、_Introduction/hello.action默认的aciton是可以省略的跳转到hello.jsp,第一个示例程序成功!lStruts2读源码配置文件中的org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter一看就应该知道它是对应一个类,在jar文件中找到对应的源码编译完的class文件,查看源码:jar文件点右键---àproperties--àJavaSou

7、rceAttachmentàExternalFolder(外部文件)àstruts-2.2.1.1-all/struts-2.2.1.1/src/core/src/main/java33点击class文件可以查看源码了,假如想看它的doc文档,同样的方法jar文件点右键---àproperties--àJavadocLocation-à导入doc就可以在源码中右键或者F1观察对应的文档了。l敲尖括号不提示的问题Struts.xml文件头定义了

8、twareFoundation//DTDStrutsConfiguration2.0//EN""http://struts.apache.org/dtds/struts-2.0.dtd在这个url这里定义了当前这篇xml语法的位置。可以这个位置每次它要去网上拿,所以不一定能生效。">配置:windows---preferences---catalog---。。。xml—xmlCatalog—AddA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。