Struts2之HelloWorld
来源:互联网 发布:八位单片机有哪些 编辑:程序博客网 时间:2024/06/01 07:39
1.导包:解压struts-2.3.24-all.zip的压缩文件,解压后如图:
lib下为所有Struts2的相关jar包,但是不一定是必需的,所以我们解压apps包下的struts2-blank.war,解压后查看struts-2.3.24\apps\struts2-blank\WEB-INF\lib路径下的包,为Struts2的核心jar包,如图:
2.编写Action类
public class HelloAction {public String hello(){System.out.println("hello world!!!");return "success";}}
3.编写配置文件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="hello" namespace="/hello" extends="struts-default"> <action name="HelloAction" class="com.milan.struts2.action.HelloAction" method="hello"> <result name="success">/hello.jsp</result> </action> </package></struts>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Insert title here</title></head><body>success!!!</body></html>
5.在web.xml中配置过滤器
<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>
6.运行项目,在地址栏输入网址如下http://localhost:8080/Strust2/hello/HelloAction,结果如下
控制台会输出打印 hello world!!!
页面显示success!!!
阅读全文
0 0
- Struts2之HelloWorld程序
- Struts2之HelloWorld
- HelloWorld之Struts2
- struts2之HelloWorld
- struts2学习之HelloWorld
- struts2之helloworld
- Struts2之HelloWorld
- Struts2学习之helloworld
- Struts2入门之HelloWorld
- Struts2(一)-Struts2之HelloWorld
- 2、Struts2之HelloWorld程序
- (二)struts2.0之helloworld
- Struts2.之HelloWorld简单演示
- Struts2之HelloWorld环境搭建
- Struts2之2.5.10.1HelloWorld
- Struts2 ------ HelloWorld
- Struts2 helloWorld
- struts2 HelloWorld
- MissionPlanner二次开发
- 2017 World Final专题
- Sublime Text 3 快捷键总结(拿走)
- (个人)AR电子书系统创新实训第三周(2)
- Debug和Release之本质区别
- Struts2之HelloWorld
- flash 调试版本
- 产品设计 置顶排序问题以及免刷新流量优化策略
- 算法题目-删除链表中等于给定值val的所有节点
- Redis的java客户端Jedis的使用
- mysql索引优化
- orcle游标学习实例
- LeetCode 51 N-Queens
- 数据结构实验之图论八:欧拉回路