Struts2构建HelloWorld
2015-09-14 09:53
375 查看
1.WEB-INF目录下web.xml 配置filter
2.src目录下新建struts.xml
3.action 配置
地址栏访问 hello.action 时跳转到/hello.jsp页面
class 为执行的java类,默认为ActionSuport ,method默认为excute()
result为返回值,默认为SUCCESS
4.HelloWroldAction.java代码
P.S.
1. result name值为Action类返回String,默认为SUCCESS
2. Action配置中method值为Action类中方法名,默认为excute()
<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>
2.src目录下新建struts.xml
<?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> <package name="default" namespace="/" extends="struts-default"> <action name="hello" class="com.action.HelloWorldAction"> <result>/hello.jsp</result> </action> </package> </struts>
3.action 配置
地址栏访问 hello.action 时跳转到/hello.jsp页面
<action name="hello" class="com.learnstruts2.action.HelloWorldAction" method="hello"> <result>/hello.jsp</result> </action>
class 为执行的java类,默认为ActionSuport ,method默认为excute()
<action name="show" class="com.learnstruts2.action.HelloAction" method="show"> <result name="show">/show.jsp</result> </action>
result为返回值,默认为SUCCESS
4.HelloWroldAction.java代码
package com.action; import com.opensymphony.xwork2.Action; public class HelloWorldAction implements Action{ @Override public String execute() throws Exception { // TODO Auto-generated method stub return "success"; } public String hello() throws Exception { // TODO Auto-generated method stub return SUCCESS; } }
P.S.
1. result name值为Action类返回String,默认为SUCCESS
2. Action配置中method值为Action类中方法名,默认为excute()
相关文章推荐
- JQuery+Strusts1.x无刷新登录
- java struts常见错误以及原因分析
- Struts之logic标签库详解
- SSH框架网上商城项目第20战之在线支付平台
- java中struts 框架的实现
- sprng和struts有什么区别?
- SpringMVC+MyBatis项目总结(三)
- MyEclipse7.5+JDK1.6+Tomcat6+Struts1.3+MySQL4.1开发演示
- struts使用拦截器注解
- 懒到极致:对mybatis的进一步精简
- 浅谈struts1和struts2框架(转载+整理)
- Maven搭建struts2+spring+hibernate环境(二)
- Maven搭建struts2+spring+hibernate环境(三)
- 国内首创Java开发者的技术体系
- Struts知识
- struts 获取客户端真实ip
- 转载--Struts1.1 validation framework 使用中的若干经验
- 初探Struts + Hibernate(二) --从HQL中取值
- Struts is History