Struts2 入门 初步了解Struts2(1)
2016-09-03 17:59
477 查看
1.创建一个Dynamic Web Project —— Structs2_100_Introduction
2.将struts2/struts-2.3.16.1/apps/struts2-blank/WEB-INF/web.xml 复制到 Structs2_100_Introduction/WebContent/WEB-INF 目录下
3.将struts2/struts-2.3.16.1/apps/struts2-blank/WEB-INF/lib 下的所有jar包复制到/Structs2_100_Introduction/WebContent/WEB-INF/lib 目录下
4.将struts2/struts-2.3.16.1/apps/struts2-blank/WEB-INF/src/java 下的structs.xml文件 复制到/Structs2_100_Introduction/src 目录下
5.
result="error"/> </global-exception-mappings> <!-- <action name="index"> 名字改成hello--> <action name="hello"> <!-- <result type="redirectAction"> 去掉result类型--> <result> <!-- <param name="actionName">HelloWorld</param> <param name="namespace">/example</param
去掉param --> /Hello.jsp <!-- 此处与WebConten下的文件名要一致--> </result> </action> </package>
6.在Structs2_100_Introduction/WebContent 下创建 Hello.jsp
加上hello后地址变为: http://localhost:8080/Structs2_101_Introduction/hello
运行后显示Hello Structs
2.将struts2/struts-2.3.16.1/apps/struts2-blank/WEB-INF/web.xml 复制到 Structs2_100_Introduction/WebContent/WEB-INF 目录下
3.将struts2/struts-2.3.16.1/apps/struts2-blank/WEB-INF/lib 下的所有jar包复制到/Structs2_100_Introduction/WebContent/WEB-INF/lib 目录下
4.将struts2/struts-2.3.16.1/apps/struts2-blank/WEB-INF/src/java 下的structs.xml文件 复制到/Structs2_100_Introduction/src 目录下
5.
<?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">/error.jsp</result> </global-results> <global-exception-mappings> <exception-mapping exception="java.lang.Exception" result="error"/> </global-exception-mappings> <action name="index"> <result type="redirectAction"> <param name="actionName">HelloWorld</param> <param name="namespace">/example</param> </result> </action> </package> <include file="example.xml"/> --> <!-- Add packages here --> <!--设置为开发模式--><pre name="code" class="html"><span style="white-space:pre"> </span> <constant name="struts.enable.DynamicMethodInvocation" value="false" /> <span style="white-space:pre"> </span> <constant name="struts.devMode" value="true" /><package name="default" namespace="/" extends="struts-default"> <!-- <default-action-ref name="index" / 删掉这部分--> <global-results> <result name="error">/error.jsp</result> </global-results> <global-exception-mappings> <exception-mapping exception="java.lang.Exception"
result="error"/> </global-exception-mappings> <!-- <action name="index"> 名字改成hello--> <action name="hello"> <!-- <result type="redirectAction"> 去掉result类型--> <result> <!-- <param name="actionName">HelloWorld</param> <param name="namespace">/example</param
去掉param --> /Hello.jsp <!-- 此处与WebConten下的文件名要一致--> </result> </action> </package>
6.在Structs2_100_Introduction/WebContent 下创建 Hello.jsp
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>HelloStruts2</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> Hello Struts2 <br> </body> </html>7. 运行Structs2_100_Introduction ,然后在地址栏的地址后加上hello ,与structs中的action对应
加上hello后地址变为: http://localhost:8080/Structs2_101_Introduction/hello
运行后显示Hello Structs
相关文章推荐
- Struts2 入门 初步了解Struts2(4) 访问Web元素之IoC(控制反转)与依赖容器
- Struts2 入门 初步了解Struts2(2) 在eclipse中导入dtd文件
- struts2初学心得(对初步认识了解有帮助)
- Struts2入门初步需掌握(一)
- Struts2学习笔记(一)初步了解Struts2以及配置
- Struts2——登陆初步(入门)
- Kubernetes初步了解及入门
- 2013年8月28日、PS初步入门|and|Maven了解
- Struts2入门了解1
- Struts2入门初步需掌握
- Node.JS入门(一)——初步了解Node
- OpenStack入门 之 初步了解
- JAVA新手入门--对数据类型/标识符/包等概念的初步认识与了解
- Struts2学习笔记(一)初步了解Struts2以及配置
- Android初步了解入门
- 带你逐步深入了解SSH框架——struts2入门
- HEVC/H.265(1)——入门初步了解
- Atlas初步了解 [转]
- Atlas初步了解
- 对DataGrid的初步了解