`
zhengbocong
  • 浏览: 14175 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

strust1配置

阅读更多

1.web.xml中加入struts1的过滤器,使web项目支持struts1

<servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>
        org.apache.struts.action.ActionServlet
    </servlet-class>
    <init-param>
        <param-name>config</param-name>
        <!-- 指定struts配置文件struts-config.xml的路径 -->
        <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
</servlet-mapping>

2.创建stauts-config.xml文件,配置action

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
	"http://struts.apache.org/dtds/struts-config_1_3.dtd">
<struts-config>
	<action-mappings>
		<!-- 
			path:访问该Action的路径
			type:该Action的类
		 -->
		<action path="/toLogin" type="com.cong.LoginAction">
			<!-- 
				name:相当于struts2中result的名字
				path:需要转发到的路径
				redirect:是否使用重定向
			 -->
			<forward name="success" path="/WEB-INF/jsp/login/somepage1.jsp"/>
		</action>
		<action path="/todo" type="com.cong.LoginAction">
			<forward name="success" path="/WEB-INF/jsp/login/somepage2.jsp" />
		</action>
	</action-mappings>
</struts-config>

 3.添加ActionLoginAction.java

public class LoginAction extends Action {
	@Override
	// Action 处理请求
	public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request,
			HttpServletResponse response) throws Exception {
		return mapping.findForward("success");
//		return super.execute(mapping, form, request, response);
	}
}

4.jsp页面使用超链接跳转

<a href="todo.do">goto</a>

  

 

 

 

0
3
分享到:
评论

相关推荐

    struts1配置的demo

    这个"struts1配置的demo"是用于展示如何在实际项目中配置并使用Struts1框架的一个实例。通过分析这个小demo,我们可以深入了解Struts1的核心组件和配置。 首先,Struts1的核心配置文件是`struts-config.xml`,它...

    struts1配置文件定义文件

    struts1配置文件定义文件,约束了struts-config.xml文件中都包含哪些元素

    Struts1配置文件详解_思念_百度空间.png

    Struts1配置文件详解_思念_百度空间.png

    Struts1配置文件标签介绍 - XLay的日志 - 网易博客.mht

    Struts1配置文件标签介绍 - XLay的日志 - 网易博客.mht

    struts配置大全(1、2全)

    本资料“struts配置大全(1、2全)”涵盖了Struts 1和Struts 2两个版本的核心配置,以及与Spring MVC的整合配置,旨在帮助开发者深入理解并熟练掌握Struts框架的配置方法。 **Struts 1配置** Struts 1的配置主要集中...

    Struts1配置

    Struts1的配置是其核心组成部分,理解和熟练掌握配置方法对于构建基于该框架的应用至关重要。 首先,我们来看`struts.jar`这个文件。它是Struts1的核心库,包含了所有必要的类和接口,用于实现Struts1框架的功能。...

    struts1教程,struts1入门

    Struts1的配置主要在两个文件中:`struts-config.xml`和`web.xml`。前者定义了Action、ActionForm、ActionMapping等,后者配置ActionServlet。 **4. 请求处理流程** 1. 用户发起HTTP请求,请求到达ActionServlet。 ...

    struts1配置文件中DynaActionForm的使用

    用jsp、action、struts-config.xml配置文件,举例说明了DynaActionForm 在struts1 中的作用。

    struts2 配置dtd 自动提示

    在配置Struts2时,通常会使用一个名为`struts.xml`的配置文件,该文件定义了应用程序的行为和组件。为了在开发环境中获得更好的代码辅助和提示,我们需要使IDE(例如Eclipse)理解`struts.xml`文件的结构,这通常...

    Struts1基本配置

    本篇将深入讲解Struts1的基本配置,帮助你理解和掌握这个框架的核心概念。 **1. 框架概述** Struts1是由Apache软件基金会开发的开源框架,它的主要目的是为了简化Java Servlet和JSP(JavaServer Pages)的开发,...

    struts的配置与应用

    struts的配置与应用struts的配置与应用struts的配置与应用struts的配置与应用struts的配置与应用struts的配置与应用struts的配置与应用struts的配置与应用struts的配置与应用

    ·Struts2配置文件介绍 超级详细

    ### Struts2配置文件介绍 #### 一、Struts2的核心配置文件 在Struts2框架中,有多个重要的配置文件用于控制应用的行为与结构,其中最核心的是`struts.xml`文件。此外还包括`web.xml`、`struts.properties`、`...

    Struts1开发指南

    struts1 配置 java

    struts2配置文件

    在Struts2中,配置文件主要分为两个部分:`struts-default.xml`和用户自定义的配置文件,如`struts.xml`或`struts-config.xml`。这些XML文件定义了Action、结果类型、拦截器和包等元素,从而控制应用程序的行为。 *...

    struts2配置文件详细说明

    1. **配置文件结构**: Struts2的配置通常存储在一个名为`struts.xml`的XML文件中。这个文件遵循特定的DTD(文档类型定义),如`struts-2.0.dtd`,确保其结构的正确性。 2. **常量配置**: `&lt;constant&gt;`元素用于...

    struts-config.xml struts标准配置文件 struts-config

    struts-config.xml struts标准配置文件 struts-config

    struts各种配置

    本文将详细介绍如何使用Struts 1与Struts 2进行开发,尤其是它们的配置方式,包括XML配置和注解配置。 #### 二、Struts 1 的配置方式 **1. 环境配置** Struts 1的配置主要包括两个方面:类库的引入和配置文件的...

    SSH笔记_Struts2配置

    1. **struts2核心库** `struts2`的jar文件是框架运行的基础,包含核心控制器、拦截器、结果类型和其他必要的组件。这些jar文件提供了处理请求、响应以及与其他组件交互的能力。 2. **.struts2.xml配置文件** - **...

    struts2 Https 配置

    1. **配置服务器**:首先,你需要在服务器端(如Tomcat、Jetty等)启用HTTPS。这通常涉及到修改服务器的配置文件(如Tomcat的`server.xml`),添加一个监听443端口的SSL连接器。你需要提供一个有效的SSL证书,这可以...

Global site tag (gtag.js) - Google Analytics