1、导入jar包
2、配置web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "dtd\web-app_2_3.dtd">
<web-app>
<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>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>2</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
3、配置struts-config.xml文件,放在WEB-INF目录下
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
<struts-config>
<form-beans>
<form-bean name="userinfo" type="test.UserInfoBean"/>
</form-beans>
<global-forwards>
<forward name="success" path="/test/success.jsp" redirect="false" />
</global-forwards>
<action-mappings>
<action path="/login" type="test.TestAction" name="userinfo"/>
</action-mappings>
</struts-config>
4、登录页面
<form id="userinfo" name="userinfo" action="<%=request.getContextPath()%>/login.do" method="post">
用户名:<input id="username" type="text" name="userName"/><br/>
密 码:<input id="password" type="password" name="password"/><br/>
<input id="submit" type="submit" value="登 录"/>
</form>
5、Action:继承org.apache.struts.action.Action,重写execute()方法
6、Bean需要继承org.apache.struts.action.ActionForm
分享到:
相关推荐
这是struts2的基本配置,对struts2刚入门的同学可以参考一下。
struts2 例子 struts.xml基本配置 页面跳转
Struts2框架简介 Struts2历史 Struts2与MVC ...Struts2基本知识点 Struts2标签库简介 Struts2拦截器 默认配置文件struts-default.xml概要说明 Struts2核心配置文件Struts.xml详解 Struts2的简单开发和配置
Struts2入门介绍、环境配置与基本操作演示,包含OGNL,值栈与域概念
十二、总结 本教程对struts2的基本知识进行了一些说明,关于struts2的更多详细内容应参看struts2的官方文档及提供的app实例。 下面对struts2的基本执行流程作一简要说明,此流程说明可以结合官方提供的struts2结构图...
Struts2入门必备讲义!Struts发展、Struts2基本配置、拦截器、Struts2标签、多种视图技术
成功完成了struts2的配置,项目中包含了需要的包,并通过一个helloWorld将struts基本流程走了一遍,对初学者有一个很好的入门作用
此文件可直接导入测试使用,供初学struts2的朋友借鉴,包含struts2类中获得内置对象,注入form表单参数,struts2的基本XML配置等等...
很不错关于JAVA的Struts中基本配置入门的文档!推荐大家下载哦!
Struts的基本组件包 6 Struts framework的工作原理和组件 7 Struts ActionServlet控制器对象 8 Struts Action Classes 8 Struts Action Mapping 9 使用ActionForward导航 10 Struts ActionForm Bean捕获表单数据 11 ...
解压后进入lib目录可以找到struts2.5所有jar包,进入“Struts2 入门\struts2基本jar包”目录可以找到基本入门jar包,包含如何配置strut2,如何访问web等
关于struts的资料就很多了,这里推荐一个可以下载一些入门教程的网站。 地址:http://www.wnetw.com/jclub/index.jsp 强烈建议入门的朋友先了解一下基本的原理!否则本文可能对你没有任何帮助。
解压后进入lib目录可以找到struts2.5所有jar包,进入“Struts2 入门\struts2基本jar包”目录可以找到基本入门jar包,包含如何配置strut2,如何访问web等
struts入门基础,适合零基础的人员学习,介绍了struts的基本配置,struts中常量的介绍,struts获取请求参数,struts类型转换等等
2.5 Struts入门经验 9 2.6用strtus制作登陆页面: 9 第3章Struts 基础学习 9 3.1Struts标记库 9 3.2Struts框架基础篇 9 3.3Struts-config.xml配置文件讲解 3.4struts中文问题","struts国际化问题"??终极解决方案 9 ...
Struts 2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts 2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts 2.1,笔者升级...
Struts 2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts 2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts 2.1,笔者升级...
Struts 2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts 2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts 2.1,笔者升级...
Struts 2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts 2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts 2.1,笔者升级...
Struts 2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts 2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts 2.1,笔者升级...