`

my struts

阅读更多
struts经常用的一些的东西
配置web.xml文件
<servlet>
        <servlet-name>action</servlet-name>
        <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
        <init-param>
                <param-name>config</param-name>
                <param-value>/WEB-INF/struts-config.xml</param-value>
        </init-param>
        <load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.do</url-pattern>
</servlet-mapping>

编写空的struts-config.xml文件 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>

</struts-config>

struts-config.xml中配置FormBean

...
<form-beans>
        <form-bean name="logonForm" type="struts.logon.LogonFormBean" />
</form-beans>
...

配置控制功能
控制功能负责页面的跳转
如果用户名等于"test", 跳转到成功页面, 否则返回登录页面
在struts-config.xml文件中加入:
<action-mappings>
        <action path="/logon" type="struts.logon.LogonAction" name="logonForm">
                <forward name="success" path="/success.jsp" />
                <forward name="error" path="/logon.jsp" />
        </action>
</action-mappings>

分享到:
评论

相关推荐

    应用struts开发的myOffice系统

    应用struts开发的myOffice系统 比较详细的介绍了有关struts在web中的应用

    搭建SSH框架需要引入的Struts2包(log4j,spring-web,struts2-spring-plugin)

    搭建SSH框架需要引入的Struts2 包 搭建SSH框架需要引入的Struts2 包

    struts2 最新漏洞 S2-016、S2-017修补方案 .docx

    4. 将修改后的项目通过 Eclipse 导出为 ognl-my.jar, 将它放到 lib 目录。 5. 删除原来 ognl-version.jar。 6. 重启服务器。 方案 2:重写 Struts2 DefaultActionMapper 的 handleSpecialParameters 方法,增加...

    struts2 简单的文件上传

    My eclipse 实现简单Struts2文件上传,代码仅供参考!

    Maven2_Struts2.0打包实例源码

    Maven2_Struts2.0打包实例 环境:Eclipse3.3.2 jdk 1.5 tomcat:5.5.6 apache-maven-2.0.9 开发步骤: * 安装Eclipse对maven的插件 * 先用命令建一个Web项目:mvn archetype:create -DgroupId=...

    使用Struts + Spring + Hibernate完成用户登陆笔记

    使用Struts + Spring + Hibernate完成用户登陆笔记使用Struts + Spring + Hibernate完成用户登陆笔记

    struts搭建,datagrid数据列表,uploadify附件控制,My97DatePicker时间控制

    struts简单搭建 datagrid数据显示 uploadify附件上传下载控制 My97DatePicker时间控制 建好数据库,正确修改数据库连接,运行程序支持自动建表 功能与之前上传的http://download.csdn.net/detail/wszsdsgh/6408909...

    struts连接数据库

    是SSH框架中的struts连接数据库操作,,,数据库也在其中,导入进My SQL中可以 struts 连接数据库 SSH java jsp My SQL

    struts2 in action

    ably chose Struts 2 because I figured it would be more widely in demand in my contract work. At any rate, the choice was not that impassioned. But once I started development, I almost couldn’t ...

    基于spring,struts(struts2),hibernate的web项目脚手架

    内置一个基于数据库的代码生成器rapid-generator,极易进行二次开发 struts1,struts2的零配置 spring集成及加强,自动搜索hibernate的entity annotation class 集成动态构造sql的工具:rapid-xsqlbuilder 集成...

    struts2文件上传

    利用struts2上传文件 环境配置JDK1.8 Eclipse 版本 Version: Mars Release (4.5.0) tomcat版本7.0.40 注意的问题是文件上传的时候的enctype="multipart/form-data" 如果设置错误会报错 今天初次使用Struts 2做文件...

    struts--开源软件-my

    struts是开源软件。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。

    学生信息管理系统Struts版

    项目开发基于Struts2 框架搭建,jdbc数据库连接,界面采用bootstrap。 1.数据采用数据字典维护 2.My97 日期控件引入 3.年级班级二级联动实现 4.Struts2 文件上传配置 5.安全退出系统

    第一个Struts程序和仿Struts(登入问题)

    以登入为例子的Struts文件名称是my 已经仿Struts的登入例子strutsDIY

    Struts2 Convention Plugin中文文档 Annotion

    从struts2.1版本开始,Convention Plugin作为替换替换Codebehind Plugin来实现Struts2的零配置。 • 包命名习惯来指定Action位置 • 命名习惯制定结果(支持JSP,FreeMarker等)路径 • 类名到URL的约定转换 • 包名...

    struts+hibernate+css+mysql 网上书店

    struts+hibernate+css+mysql 网上书店

    博客管理系统(Hibernate+Struts2)

    此系统为博客管理系统,为培训过程中所完成的Demo,系统基于HIberinate+Struts2实现。。 开发环境为MyEclipse6.5+JDK1.6, 我还会上传一个基于SSH实现的博客系统,也就是这个系统的重构。。 系统所有的数据库为:...

    struts-2.3.34 全英文参考文档

    struts-2.3.34 全英文参考文档,包括core,plugins,xwork等api文档

    struts1Test my own

    大家不要下载,这是我自己用的。大家不要下载,这是我自己用的。大家不要下载,这是我自己用的。大家不要下载,这是我自己用的。大家不要下载,这是我自己用的。大家不要下载,这是我自己用的。

    struts2注解详细说明

    • 包命名习惯来指定Action位置• 命名习惯制定结果(支持JSP,FreeMarker等)路径• 类名到URL的约定转换• 包名到命名空间(namespace)的约定转换• 遵循SEO规范的链接地址(即:使用my-action 来替代 ...

Global site tag (gtag.js) - Google Analytics