Struts2学习笔记--HelloWorld!(2015.8.11)
来源:互联网 发布:mac qq input 编辑:程序博客网 时间:2024/06/09 16:24
本人虽然是科班出身,但大学四年没沉下心来好好学点东西,到现在突然发现自己不懂的东西实在是太多了。从今天开始,决定发奋图强!基于以前的基础,现在开始SSH框架的学习之路,首先从Struts2开始,争取以后每日都能发表自己的学习感悟,与广大好友共同学习进步。今天的Struts2学习就简单的介绍下HelloWorld的实现!首先在网上下载Struts2框架,本人下载的是Struts-2.3.20版本,下好之后打开文件夹,看见其目录结构为:![Struts-2.3.20](http://img.blog.csdn.net/20150811224250281)之后在myeclipse上建立web Project命名为Struts2_0100_Introduction,然后配置项目的Tomcat服务器和运行环境JDK。接下来在Struts-2.3.20文件夹里apps目录下找到struts.xml文件:<struts><constant name="struts.devMode" value="true" /> //此常量是使得当修改action name的时候,项目能够及时产生效果<package name="default" namespace="/" extends="struts-default"> <action name="hello"> <result> /Hello.jsp </result> </action> </package></struts>将struts.xml文件拷到项目src目录下,接下来在项目根目录下建立编辑Hello.jsp文件,用于产生输出结果:HelloWorld。最后就是配置项目的web.xml文件:<?xml version="1.0" encoding="UTF-8"?><web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <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>/*</url-pattern> </filter-mapping></web-app>这样项目就搭建好了,将项目部署到Tomcat服务器上,输入URL:http://localhost:8080/Struts2_0100_Introduction/hello.action 就得到输出结果:HelloWorld
0 0
- Struts2学习笔记--HelloWorld!(2015.8.11)
- struts2 学习一 HelloWorld
- struts2学习之HelloWorld
- Struts2学习之helloworld
- struts2系列学习笔记(2)---------------从HelloWorld开始
- struts2笔记(一)HelloWorld
- Struts2再学习一 HelloWorld
- Struts2系统学习(2)Struts2-HelloWorld
- 【Struts2学习】 (2) Struts2开发HelloWorld实例
- C#学习笔记:HelloWorld
- 《QML HelloWorld》学习笔记
- SpringBoot学习笔记--HelloWorld
- spring学习笔记-helloworld
- [struts2学习笔记] 第三节 创建struts 2 HelloWorld所需的六个步骤
- struts2自学笔记一(HelloWorld)
- Struts2 - HelloWorld(从零开始学习Strust2_01)
- Struts 2 学习笔记 - HelloWorld
- Struts 2 学习笔记 - HelloWorld
- 第0000道练习题_Python简单图像处理
- 虚函数那些小事儿(一)
- hdu 1532 Drainage Ditches 增广路 ford
- 多线程のPV操作(厨师->【馒头】->消费者)过程
- HashMap的创建与插入
- Struts2学习笔记--HelloWorld!(2015.8.11)
- 黑马程序员
- cocos ide 出现连接ide超时的原因和解决办法
- 深入理解Java虚拟机(1)虚拟机内存区域划分 与内存溢出异常
- arm的v7体系结构
- POJ1661 Help Jimmy ----- 动态规划
- 记Android里的坐标
- ubuntu mysql 备份 卸载 升级
- 《Java实战开发经典》第四章4.1