1. struts2的配置
来源:互联网 发布:imonss mac vpn 编辑:程序博客网 时间:2024/05/17 22:33
1.创建action
<span style="font-size:18px;">public class HelloWorldAction implements Action {public String execute() throws Exception {System.out.println("HelloWorldAction ************* execute()");return "success";}}</span>
2.编写Struts2的配置文件
①环境配置必须要有
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
②配置
<struts>
<!-- /primer/helloWorldAction.action
package:包
* name:包名,唯一的,必选项
* namespace:命名空间,唯一的,相当于房间号。可选项,省略情况下是"/"。页面中请求连接的前半部分
* extends:继承
* extends="struts-default":struts2框架底层提供的核心包struts2-core-2.3.3.jar下的struts-default.xml文件
* 为什么要继承这个struts-default.xml文件?
-->
<package name="primer" namespace="/primer" extends="struts-default">
<!--
action:
* name:对应页面中请求连接的后面半部分
* class:对应要执行的类的完整路径
-->
<action name="helloWorldAction" class="cn.itcast.primer.HelloWorldAction">
<!--
result:结果类型
* name:对应的是执行的类的方法的返回值
public String execute() throws Exception {
System.out.println("HelloWorldAction ************* execute()");
return "success";
}
* 后半部分的文本内容:要转向到的页面
-->
<result name="success">/primer/success.jsp</result>
</action>
</package>
</struts>
3.web.xml中进行配置struts2
<!-- 配置Strust2的过滤器 -->
<filter>
<filter-name>StrutsPrepareAndExecuteFilter</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>StrutsPrepareAndExecuteFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
0 0
- 1. struts2的配置
- struts2-struts2的基本配置
- Struts2的配置
- struts2 常量的配置
- Struts2的零配置
- struts2的配置
- struts2的配置
- struts2的基本配置
- struts2的配置
- Struts2基本的配置
- Struts2的基本配置
- Struts2的入门配置
- struts2的配置
- struts2的配置
- STRUTS2的Action配置
- struts2的配置
- Struts2的配置方法
- STRUTS2的常用配置
- 可以免年费的白金卡
- hdoj--1532 Drainage Ditches(网络流/最大流)
- urllib2模拟header请求来躲过登录
- 关于UIFont的初始化
- Microsoft 根证书计划弃用 SHA-1 哈希算法
- 1. struts2的配置
- 503 service unavailable错误提示如何解决
- canvas绑定事件的时候 获得鼠标点击的地方在canvas画布内的坐标的方法
- 一步步学spark之一scala高级特性中隐式转换,隐式参数,隐式类3.8
- 【杭电oj】2044 - 一只小蜜蜂...(递推)
- MySql5.5 Plugin 'InnoDB' init function returned error
- java入门教程-9.3Java语言包(java.lang)简介
- Ngix安装及使用
- 阿里音乐流行趋势预测大赛一起做-(5)温故知新