博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初学Struts2
阅读量:5943 次
发布时间:2019-06-19

本文共 1185 字,大约阅读时间需要 3 分钟。

1、新建工程,引用Struts2

项目结构如下:

2、Web配置,web.xml:

struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2
/*
index.jsp

3、Struts配置:

--配置Action名称
helloword.jsp
--配置action 执行成功后返回的页面
error.jsp
--配置Action执行返回error时的页面

4、Controller:

package demo.controllers;import com.opensymphony.xwork2.ActionSupport;import java.text.DateFormat;import java.util.Date;/** * Created by Administrator on 2014/11/13. */public class HelloWord extends ActionSupport{    private String message;    public String getMessage() {        return message;    }    public String execute(){        message="hello word now is:"+ DateFormat.getInstance().format(new Date());        return ERROR;  --由Struts中HelloWord 中result name="error" 指定页面显示
} }

 说明:Action返回一个结果的名字字符串,如SUCCESS,ERROR;从Struts中读取映射信息。一个给定的结果字符串将返回指定的资源返回给客户端

转载地址:http://ewwxx.baihongyu.com/

你可能感兴趣的文章
剑指offer
查看>>
Velocity魔法堂系列二:VTL语法详解
查看>>
NopCommerce架构分析之八------多语言
查看>>
转:Eclipse自动补全功能轻松设置
查看>>
mysql update操作
查看>>
Robots.txt - 禁止爬虫(转)
查看>>
MySQL数据库
查看>>
Mysql 监视工具
查看>>
SSH详解
查看>>
ASM概述
查看>>
【290】Python 函数
查看>>
godaddy域名转发(域名跳转)设置教程
查看>>
silverlight学习布局之:布局stackpanel
查看>>
理解并自定义HttpHandler
查看>>
从前后端分离到GraphQL,携程如何用Node实现?\n
查看>>
JavaScript标准库系列——RegExp对象(三)
查看>>
Linux Namespace系列(09):利用Namespace创建一个简单可用的容器
查看>>
关于缓存命中率的几个关键问题!
查看>>
oracle中create table with as和insert into with as语句
查看>>
kafka连接异常
查看>>