Struts

来源:互联网 发布:centos无线网卡配置 编辑:程序博客网 时间:2024/05/16 05:23

Struts就是基于mvc模式的框架!
(struts其实也是servlet封装,提高开发效率!)

Struts开发步骤:
1. web项目,引入struts - jar包
2. web.xml中,引入struts的核心功能
配置过滤器
3. 开发action
4. 配置action
src/struts.xml

1. 引入8个jar文件2. web.xml<!-- 引入struts核心过滤器 -->    <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>3. 开发Action// 开发action: 处理请求public class HelloAction extends ActionSupport {    // 处理请求    public String execute() throws Exception {        System.out.println("访问到了action,正在处理请求");        System.out.println("调用service");        return "success";    }}4. 配置action :  src/struts.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC          "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"          "http://struts.apache.org/dtds/struts-2.0.dtd"><struts>    <package name="xxxx" extends="struts-default">        <action name="hello" class="cn.dota.action.HelloAction" method="execute">            <result name="success">/success.jsp</result>        </action>    </package> </struts>
0 0
原创粉丝点击