- 浏览: 164932 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
zhousheng193:
非常感谢LZ
在JSP页面及servlet的doGet()方法中处理汉字乱码的问题 -
jie523314:
学习下。。。
读取XML文件
一、导struts2的包几个包
1.struts2-core-2.0.11.jar //struts2框架的核心类库
2.xwork-2.0.4.jar //XWork类库,struts2在其上构建
3.ognl-2.6.11.jar //对象图导航语言,struts2框架使用的一种表达式语言
4.freemarker-2.3.8.jar //struts2的UI标签的模板使用FreeMarker编写
5.commons-logging-1.0.4.jar //ASF出品的日志包,struts2框架使用这个日志包来支持Log4J和JDK1.4+的日志记录
6.commons-fileupload-1.2.1.jar //用来处理页面表单提交文件上传
二、配置web.xml 添加FilterDispatcher过滤器的配置(struts2.1.6)
struts2.1.8
三、新建一个action
四、 新建一个xml,名字要struts.xml
struts2基本配置(基本一个登陆)
//一串struts2的文件
五、 login.jsp
1.struts2-core-2.0.11.jar //struts2框架的核心类库
2.xwork-2.0.4.jar //XWork类库,struts2在其上构建
3.ognl-2.6.11.jar //对象图导航语言,struts2框架使用的一种表达式语言
4.freemarker-2.3.8.jar //struts2的UI标签的模板使用FreeMarker编写
5.commons-logging-1.0.4.jar //ASF出品的日志包,struts2框架使用这个日志包来支持Log4J和JDK1.4+的日志记录
6.commons-fileupload-1.2.1.jar //用来处理页面表单提交文件上传
二、配置web.xml 添加FilterDispatcher过滤器的配置(struts2.1.6)
<filter> <filter-name>struts2.1.6</filter-name> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> <filter-mapping> <filter-name>struts2.1.6</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
struts2.1.8
<filter> <filter-name>struts2.1.8</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> </filter> <filter-mapping> <filter-name>struts2.1.8</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
三、新建一个action
public class UserAction{ private String username; private String password; //get和set的方法 public String execute() throws Exception { //默认的一个方法,struts2返回的是String类型的 if (username.equals("zhangsan") && password.equals("123456")) { return "success"; } else { return "error"; } } }
四、 新建一个xml,名字要struts.xml
struts2基本配置(基本一个登陆)
//一串struts2的文件
<package name="strutsdemo" extends="struts-default"> //struts-default 是内部封装好的一个包 <action name="loginUser" class="com.zq.demo.struts.UserAction"> //action路径,loginUser是页面form中action的值对应 <result name="success">/success.jsp</result> <result name="error">/error.jsp</result> </action> </package>
五、 login.jsp
<%@ taglib prefix="s" uri="/struts-tags"%> <s:form action="loginUser"> //loginUser和配置文件的name相对应 <s:textfield name="username" label="用户名" /> //用户名和密码要和action中的属性相对应 <s:password name="password" label="密码" /> <s:submit value="确定" /> <s:reset value="重置" /> </s:form>
- commons-fileupload-1.2.1.jar (56.4 KB)
- 下载次数: 0
- commons-logging-1.0.4.jar (37.1 KB)
- 下载次数: 0
- freemarker-2.3.15.jar (858.7 KB)
- 下载次数: 0
- ognl-2.7.3.jar (234.2 KB)
- 下载次数: 0
- struts2-core-2.1.8.jar (738.4 KB)
- 下载次数: 0
- xwork-core-2.1.6.jar (1.5 MB)
- 下载次数: 0
发表评论
-
struts2的select标签的标签显示问题
2010-09-20 20:00 860引用使用select的标签的时候第一个显示标签怎么都弄不出来纠 ... -
解决long类型转换成date类型的转换通过struts2在页面显示
2010-09-20 17:05 1245由于数据库里面的时间类型统一的为long类型,但是到页面取值的 ... -
何时使用转发,何时使用重定向
2010-09-19 12:45 1651转发:两个jsp共享一个request请求 重定向:放弃当前r ... -
struts标签的使用总结
2010-09-17 21:01 690总结了好久才做到了 自己想要的标签使用方法,具体看代码 ... -
jsp页面导入外部文件的3种方法
2010-09-15 13:27 1779第一种: jsp 的include指令引入外部文件 <% ... -
WARN - Got result of null when trying to get Boolean.
2010-09-12 18:50 1749今天,真倒霉给注册页面添加框架验证结果却是 WARN - G ... -
Struts2内建拦截器的简要介绍
2010-09-07 19:14 921Struts2内建拦截器的简要介绍 ali ... -
struts2自定类型转换器
2010-09-04 14:28 730类型转换 a.自定类型转换器 ... -
taglib引入struts标签的使用
2010-09-03 21:01 1419<%@ page language="java ... -
struts2中ognl表达式的理解和用法
2010-09-03 19:40 1343ognl表达式的使用如下面的例子: 总的来说,就是 actio ... -
熟悉Struts2的配置文件
2010-09-03 19:28 628熟悉Struts2的配置文件 a.内置配置文件 s ... -
struts2国际化配置(+页面下拉修改)
2010-09-03 19:01 1356可以用struts.xml或struts.properties ... -
深入Struts2的配置文件
2010-09-03 13:53 1185struts.xml文件中每个元素的含义. 1) Bean ... -
struts2的基本流程(转)
2010-09-03 10:21 897大致上 ,Struts2 框架由三个部分组成 : ... -
初步理解和使用Struts2拦截器的原理与实现
2010-09-02 11:23 1224一、理解Struts2拦截器 1. Struts2拦截器是在 ... -
The Struts dispatcher cannot be found
2010-09-02 09:42 986The Struts dispatcher cannot be ... -
struts2.0笔记(1)
2010-08-30 19:51 672了解Struts2发展历程及其特点 a.支持 ... -
两种方式修改struts2的访问路径以.do为结尾的方式
2010-08-30 19:24 1416struts2的核心包中找到:org.apache.strut ... -
帮你彻底解决eclipse(myeclipse)中写struts.xml配置文件时,没有提示功能的烦恼
2010-08-30 18:30 2250其实,在自己写struts.xml ...
相关推荐
至此,你就完成了配置Struts2的第一个简单登录程序的基本步骤。用户可以通过`login.jsp`提交登录信息,Struts2会调用`LoginAction`的`execute`方法进行验证,并根据结果重定向到`success.jsp`或`error.jsp`。这个...
Struts2是一个强大的...通过这个示例,开发者可以学习到如何在Struts2框架下构建一个基本的用户登录系统,包括Action、配置、拦截器、结果以及数据库交互等核心概念。这将有助于理解和实践Java Web开发中的认证机制。
本案例主要关注如何使用Struts2实现一个基本的登录功能。 首先,我们需要理解Struts2的核心概念。它通过Action类来处理用户请求,Action类是业务逻辑的载体。每个Action类对应一个URL,当用户发送请求到特定URL时,...
2. **Action配置**:在struts.xml配置文件中,我们需要为登录Action定义一个或多个结果,例如成功登录和失败登录的结果。例如: ```xml <result name="success">/welcome.jsp <result name="error">/login.jsp ...
Struts2是一个强大的MVC(模型-视图-控制器)框架,它在Java Web开发中被广泛使用。这个“独立Struts2最简单登陆代码”是专为初学者设计的,旨在帮助他们快速理解并实践Struts2框架的登录功能。下面我们将详细探讨...
这个“简单的Struts 2登陆界面”示例旨在帮助开发者理解如何在Struts 2框架下创建一个基本的用户登录功能。 首先,让我们深入了解一下Struts 2的核心组件和概念: 1. **Action类**:这是业务逻辑的执行者,通常...
在本实例中,我们将深入理解如何创建一个基本的Struts 1.2登录应用。 首先,我们需要在项目中引入Struts支持。通过右键点击项目,选择Myeclipse的"Add Struts Capabilities"选项,选择Struts 1.2规范,并指定基础类...
如果验证通过,通常会返回一个表示成功的字符串(如"success"),Struts2框架将根据配置决定下一步的操作,如跳转到主页。如果验证失败,可能会返回一个表示错误的字符串(如"error"),然后框架会展示相应的错误...
Struts2是一个强大的MVC(Model-View-Controller)框架,而Hibernate则是一个对象关系映射(ORM)工具,用于简化数据库操作。下面将详细介绍这两个框架在注册与登录功能实现中的应用。 **Struts2框架** Struts2提供...
在这个"struts2实现登陆实例"中,我们将深入探讨如何利用Struts2框架和JSP页面来创建一个基本的用户登录系统,并实现用户输入的验证。 首先,我们需要理解Struts2的核心概念。Struts2框架通过Action类处理HTTP请求...
在这个“struts2+mysql实现登陆源码”项目中,我们可以学习到如何结合Struts2和MySQL数据库来创建一个简单的登录系统。以下是该项目可能涉及的关键知识点: 1. **Struts2框架基础**:理解Struts2的核心概念,包括...
在这个“Struts2登陆页面项目”中,开发者使用Struts2框架构建了一个基本的用户登录系统。这个项目是用Java语言在MyEclipse集成开发环境中编写的,展示了如何在实际开发中整合Struts2框架。 首先,了解Struts2框架...
这个"struts2,登陆,示例,源代码"的压缩包文件提供了一个具体的登录功能实现,对于初学者来说,是理解Struts2工作原理和实践应用的好资源。 Struts2的核心在于MVC(Model-View-Controller)架构模式,它通过...
Struts2是一个强大的Java web开发框架,它提供了一种组织应用程序结构和控制流程的方式,使得开发者可以更方便地创建基于MVC(Model-View-Controller)模式的应用。在这个"struts2实现的简单登陆 附加拦截器防止重复...
在这个"struts2与数据库进行连接的一个登陆程序"中,我们将会探讨如何在Struts2框架下实现用户登录功能,并通过JDBC(Java Database Connectivity)来与数据库进行通信。 首先,我们需要理解Struts2的核心概念。...
在这个"Struts2+ExtJS4登录源码"项目中,我们可以深入理解这两个框架如何协同工作以实现一个基本的用户登录功能。 Struts2是一个基于MVC(Model-View-Controller)设计模式的开源Java框架,它极大地简化了Java ...
Struts2是一款基于MVC(Model-View-Controller)设计模式的开源框架,用于构建可维护性高、结构清晰的Web应用程序,而Hibernate则是一个对象关系映射(ORM)工具,它简化了数据库操作,将Java对象与数据库表进行映射...
总的来说,这个例子展示了如何使用Struts2框架创建一个基本的登录功能。通过配置Action、编写验证逻辑以及使用Struts2标签库来处理用户输入,我们可以构建出一个简洁、易于维护的Web应用。这个过程涉及到的主要知识...
在"Hibernate+Struts2框架 实现简单的登陆和列表以及详细信息"的项目中,开发者构建了一个包含管理员和普通用户角色的基础应用。这个应用的核心功能包括用户登录、信息展示和详情查看,这些功能都是Web应用中的基本...
在"Struts2 Spring2.5集成:系统登陆demo--带lib可直接运行"的项目中,开发者提供了一个已经配置好的登录系统示例,可以直接运行,帮助学习者理解Struts2和Spring如何协同工作。下面我们将深入探讨这个集成的各个...