- 浏览: 102101 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
zhouhz11862:
在jboss 7.1下会报错,找不到client这个目录
Ant 部署EJB的配置文件:build.xml配置 -
hongmeikaile:
写的很好,对我有帮助
Servlet中的重定向和请求分派
<?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> <data-sources /> <form-beans> <form-bean name="regForm" type="com.struts.form.Reg1Form" /> </form-beans> <global-exceptions /> <global-forwards /> <action-mappings> <action name="regForm" forward="/login1.jsp" path="/tologin2" scope="session"> <set-property property="cancellable" value="true" /> </action> <action name="regForm" path="/reg" type="com.struts.action.RegAction"> <set-property property="cancellable" value="true" /> </action> </action-mappings> <message-resources parameter="com.struts.ApplicationResources" /> </struts-config>
<%@ page language="java" pageEncoding="UTF-8"%> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%> <html> <head> <title>注册页面1</title> </head> <body> <html:form action="/tologin2"> username: <html:text property="username" /> <br /> password : <html:password property="password" /> <br /> <html:submit value="到达下一个页面" /> </html:form> </body> </html>
<%@ page language="java" pageEncoding="UTF-8"%> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%> <html> <head> <title>注册页面2</title> </head> <body> <html:form action="/reg"> phone : <html:text property="phone" /> <br /> address : <html:text property="address" /> <br /> <html:hidden property="page" value="2" /> <html:submit value="提交" /> </html:form> </body> </html>
发表评论
-
Java类中加载Spring中的ApplicationContext.xml文件的方式
2011-12-29 14:44 12306<1>、利用ClassPathXmlApplica ... -
BeanFactory提供的方法调用
2011-10-04 23:40 1035boolean contains(String):如果Bean ... -
EJB中实体Bean重载equals()和hashCode()的原因
2011-10-01 10:23 1270在对数据库操作中,通常会根据主键或唯一字段来判断得到的记录是否 ... -
Ioc 实现策略
2011-09-14 21:58 875Ioc 实现策略: 1、依赖查找:容器中的受控对象通过容器的 ... -
Spring中ClassPathXmlApplicationContext与FileSystemXmlApplicationContext
2011-09-07 21:43 1162ClassPathXmlApplicationContext与 ... -
Spring中对于Hibernate的管理
2011-08-31 22:37 906jdbc.properties文件: driverCl ... -
Spring事务的隔离级别
2011-08-21 20:58 7341. ISOLATION_DEFAULT: 这是一个 ... -
事务的传播特性
2011-08-21 20:55 7481. PROPAGATION_REQUIRED: 如 ... -
hibernate的lazy策略
2011-05-13 21:33 852hibernate的lazy策略可以使用在: <cla ... -
Hibernate 中cascade
2011-05-08 22:23 705cascade指两个对象之间的操作的联动关系,对一个对象操作时 ... -
hibernate 中对象三种状态
2011-05-08 15:28 844public class SessionTest extend ... -
hibernate get方法/load方法
2011-05-08 15:23 881get加载上来的对象为持久对象 执行get会马上发出查询语句 ... -
hibernate中list与iterate区别
2011-04-10 23:23 924list和iterate的区别? list: 默认 ... -
Struts中的LookupDispatchAction
2011-04-04 10:53 918LookupDispatchAction主要是通过请求参数来决 ... -
validate.xml
2011-04-02 21:30 898<!DOCTYPE form-validation PU ... -
自定义标签
2011-04-01 16:39 894<?xml version="1.0" ... -
struts中<html:link></html:link>四种用法
2011-04-01 08:44 782<html:link page=&quo ... -
Struts1中struts-config.xml配置
2011-03-31 10:48 1232<?xml version="1.0" ... -
hibernate annotation
2011-03-30 09:49 872hibernate annotation主要是利用JPA的接口 ... -
Struts2中的结果类型_result_type
2011-03-19 16:37 912Struts2中Result结果类型: <?xml v ...
相关推荐
这时,既可以为每一个表单创建一个ActionForm,也可以只创建一个ActionForm,它和多个表单对应。这里讨论如何用一个ActionForm对应表单。 程序完整解释可以到我的空间查看: ...
ActionForm是早期ASP.NET MVC框架中用于处理表单提交的类,它包含了验证逻辑,但随着技术的发展,现在更多地推荐使用ViewModel或者强类型视图模型来处理表单数据。在ActionForm时代,我们通常会在表单类中定义验证...
ActionForm是Struts的一个核心类,它负责收集用户从表单中输入的数据,并在控制器层进行验证。在每个页面提交时,Struts会创建一个ActionForm实例,将表单数据绑定到这个实例的属性上。然后,通过ActionServlet将这...
当用户通过表单提交数据时,这些数据会被封装到一个ActionForm实例中,然后由Struts框架将这个实例传递给对应的Action进行业务逻辑处理。ActionForm类通常包含与HTML表单字段相对应的属性,以及对应的getter和setter...
这种配置在处理需要跨多个HTTP请求保持数据的场景下非常有用,例如用户填写表单时,如果页面需要分步骤展示,那么Session Scope的ActionForm可以保留用户在前一步填写的信息,方便后续步骤的访问。 描述中的字符串...
1. 配置ActionForm:在表单对应的ActionForm类中添加一个属性来存储令牌,例如`private String token;`,并生成getter和setter方法。 2. 实现TokenAware接口:为了让ActionForm能够访问session中的令牌,需要让...
ActionForm 类则用来封装用户输入的数据,它继承自 `org.apache.struts.action.ActionForm`,并对应 JSP 页面中的表单元素。 4. **JSP页面**:在用户注册场景中,JSP 页面通常包含注册表单,用户输入用户名、密码等...
3. **Struts ActionForm**:在Struts 1.x中,ActionForm对象用于接收和封装来自表单的数据。当使用AJAX提交时,需要确保ActionForm的属性与表单字段对应,以便正确绑定数据。 4. **Struts Action**:定义一个Struts...
这使得一个ActionForm可以服务于多个请求,或者跨多页进行映射,支持如向导等复杂操作。 总的来说,Struts 1.2通过ActionServlet、Action、ActionForm和Model组件,实现了对Web应用程序的分层管理,提高了代码的可...
该插件会在ActionForm中生成一个唯一的Token,然后将其作为隐藏字段添加到表单中。当用户提交表单时,框架会检查这个Token是否有效。 3. **配置Token插件**: 首先,需要在struts-config.xml文件中启用Token插件,...
在表单验证过程中,Struts框架利用了MVC设计模式的优势,将数据验证的逻辑 与业务逻辑和视图展现分离,使得代码更加清晰和易于维护。 八、 请解释Struts框架中ActionServlet的作用。 ActionServlet是Struts框架的...
JSP页面中的表单字段通常通过`property`属性与ActionForm的属性对应。 JSP定制标记库是JSP 1.1引入的一个功能,它允许开发者创建一组可复用的行为,以XML格式编写,使得视图层更加清晰。Struts提供了HTML、逻辑和...
然后在struts-config.xml中配置这个表单,关联一个Action,比如LoginAction。LoginAction将处理登录请求,检查用户名和密码是否匹配,如果验证成功,可以重定向到欢迎页面,否则显示错误信息。 在Action中,我们...
4. 在ActionForm中创建对应的属性来接收文件信息。 5. 编写Action类处理文件上传请求,使用`Commons FileUpload`库解析请求中的文件。 6. 存储文件到服务器指定位置。 ### 2. 文件下载 #### 2.1 概念与原理 文件...
用户填写表单后,数据会被绑定到ActionForm对象,然后由Action处理。 3. **配置文件**:`struts-config.xml`是Struts1的核心配置文件,用于定义Action、ActionMapping、FormBean等元素,以及它们之间的关系。 4. *...
ActionForm对象则用于封装表单数据,从客户端传递到Action。 3.配置文件:Struts的配置文件通常为struts-config.xml,用于定义Action和ActionForm的映射关系,以及请求处理的路径等。 二、聊天程序核心组件 1. ...
在实际应用中,还需要注意安全性问题,比如防止跨站脚本攻击(XSS)等。此外,随着现代Web开发技术的发展,诸如React、Vue等前端框架的普及,通过API接口进行前后端分离的设计模式也逐渐成为主流,但这并不影响...
- "Login"可能是登录相关的类名、JSP页面名或者目录名,具体对应项目中的Action、ActionForm、JSP页面等。 综上所述,这个项目涉及了Struts1框架的基础使用,包括Action、ActionForm和配置文件的编写,以及基于...
8. **安全考虑**:在实际的登录系统中,除了基本的验证,还需要考虑安全性问题,例如防止SQL注入、跨站脚本攻击(XSS)和CSRF攻击。密码通常需要加密存储,且在验证时进行哈希比较,而不是明文匹配。 9. **异常处理...