社区
Java EE
帖子详情
struts中在struts-config.xml中的action配置項中attribute和name有什么區別啊﹖
iamsoloist
2005-02-03 04:21:14
name是actionForm的名﹐那attribute呢﹖謝謝
...全文
211
15
打赏
收藏
struts中在struts-config.xml中的action配置項中attribute和name有什么區別啊﹖
name是actionForm的名﹐那attribute呢﹖謝謝
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iamsoloist
2005-02-04
打赏
举报
回复
謝謝﹐明白拉﹕)
以梦为马
2005-02-04
打赏
举报
回复
啥也别说了,缘分啦~
skylan
2005-02-03
打赏
举报
回复
感谢!!!
SYC99
2005-02-03
打赏
举报
回复
可以先着手写写最简单的小case,比如无需验证的登陆页面什么的(好老土的提议)。
1、弄清楚配置文件的书写,基本配置元素的基本属性的含义
2、struts框架中书写最频繁的代码莫过于action的execute的方法了,其实这个方法中基本上包含以下内容:
(a)获得actionForm中属性信息
(b)actionForm属性信息的逻辑验证
(c)利用这些属性信息进行的业务逻辑运算
(d)根据业务逻辑运算结果和当前状态选择转发路径
当初我也不知代码从何下手,写着写着就通了,再看看别人的代码,仅此而已,努力努力:)
drugon
2005-02-03
打赏
举报
回复
一般都是用name。
skylan
2005-02-03
打赏
举报
回复
借宝地
楼上再深入的谈下,现在学习中,比如我现在不知道如何写代码应该怎么办?
SYC99
2005-02-03
打赏
举报
回复
当然,当你配置了attribute属性时,上面示例代码中的actionMapping.getName()就要用actionMapping.getAttribute()替代了
SYC99
2005-02-03
打赏
举报
回复
是这样的,当我们不再需要存储在request或session中的actionForm时,我们就应该把这个actionForm从request或session中删除掉,而不应该再让actionForm随request或session传递到页面中去,这时就要用到这个key值了。
示例代码(action.execute中):
// remove unused form
if("request".equals(actionMapping.getScope()))
{
httpServletRequest.removeAttribute(actionMapping.getName());
}
else if("session".equals(actionMapping.getScope()))
{
httpServletRequest.getSession().removeAttribute(actionMapping.getName());
}
iamsoloist
2005-02-03
打赏
举报
回复
to: SYC99
可是一般情況是在execute中有actionForm的參數啊﹐直接用就可以拉﹖謝謝
SYC99
2005-02-03
打赏
举报
回复
在实际开发中,我们一般不必去理会attribute属性的设置。
以上叙述我在初学struts时做过实验,你也可以试验一下,很简单。
iamsoloist
2005-02-03
打赏
举报
回复
就是沒用過﹐才要弄說明啊﹐謝謝樓上朋友
SYC99
2005-02-03
打赏
举报
回复
我们知道,actionForm是被存储在一定的scope中(request或session,通过action的scope属性来配置),当我们在配置时,指定name而不指定attribute,那么指定的name值就作为actionForm存储在scope中的key值,我们可以在action中通过httpServletRequest.getAttribute("指定的name属性值")来获得这个actionForm; 当我们既配置了name又配置了attribute,那么actionForm存储在scope中的key值就采用attribute属性指定的值了,这时要通过httpServletRequest.getAttribute("指定的attribute属性值")来获得actionForm,此时通过httpServletRequest.getAttribute("指定的name属性值")是不能获得actionForm的。
所以,是否配置attribute属性就决定了actionForm存储在scope中的key值是采用name,还是采用attribute
GJA106
2005-02-03
打赏
举报
回复
功能跟name一样--是设置和Action关联的Form Bean类。保存在request和session中,也就是说可以直接通过request.getAttribute()和session.getAttribute()得到FormBean实例值。是个可选项。
oioioi-090
2005-02-03
打赏
举报
回复
没有配过这个属性,一般只配type和name就好了!
iamsoloist
2005-02-03
打赏
举报
回复
up
使用pluginRegistrationTool注册插件[项目源码]
本文详细介绍了如何使用pluginRegistrationTool注册插件的完整流程。首先,需要在Visual Studio
中
创建一个.NET Framework 4.5.2的类库项目,并安装必要的NuGet包。接着,编写插件代码,实现IPlugin接口,并在其
中
定义Execute方法来处理插件的逻辑。代码示例展示了如何创建一个任务活动来跟踪客户问题。然后,通过项目属性对程序集进行签名,生成插件DLL文件。最后,使用pluginRegistrationTool连接并注册插件,设置相关字段如消息、主要实体、事件管道等,完成插件的注册和
配置
。整个过程涵盖了从开发到部署的完整步骤,适合开发者参考。
H264编码原理及I、B、P帧说明
下载代码方式:https://pan.quark.cn/s/317a849e89f2 ### H264编码机制及I帧、B帧与P帧的详细阐释#### 一、H264编码标准的概况H264是一种先进视频压缩标准,在多种视频场景和媒介
中
得到了普遍应用,包括网络视频传输、蓝光存储介质、高清电视广播等领域。与MPEG-2等早期规范相比,H264能够实现更优化的压缩效率,同时在维持图像清晰度方面表现卓越。这种优势主要源于H264采用了创新的编码策略,涵盖了帧内编码与帧间编码技术,并对不同类型帧(I帧、P帧、B帧)进行了高效整合。#### 二、H264编码的核心原理H264编码的基本理念是通过消除视频信号
中
的空间冗余和时间冗余来达成高效压缩。具体而言,H264充分运用了相邻帧间图像内容的相似度,以及帧内图像元素彼此间的关联性。统计分析显示,相邻帧之间的像素值差异普遍较小,因此H264能够有效利用这种相似性来削减必要的数据存储或传输容量。#### 三、I帧、P帧与B帧的详细说明H264
中
的帧被划分为三类:I帧(帧内编码帧)、P帧(前向预测编码帧)和B帧(双向预测内插编码帧)。这些帧类型的运用有助于提升压缩效能,并且它们在视频流
中
的布局和组合方式也会影响解码阶段的资源消耗。##### 1. I帧(Intra Frame)- **定义**:I帧是一个自包含的帧,包含了该帧完整的图像数据。这意味着在解码I帧时无需参照任何其他帧。- **特性**: - I帧是全帧压缩编码帧,通常采用JPEG压缩技术。 - I帧无需考虑运动矢量,因为它是基于当前帧的像素数据进行压缩。 - I帧可作P帧和B帧的参考基准,其质量直接影响后续帧的解码表现。 - 由于I帧包含完整的图像信息,因此其数据量相对较大...
VvMall_后台-毕业设计全流程资源包资源
UESTC --
2f424e24毕业设计答辩PPT(文档+源码)_kaic.pptx
毕业设计答辩PPT
C#窗体应用与控件详解[可运行源码]
本文详细介绍了C#
中
创建Windows窗体应用程序的步骤,包括窗体创建、属性设置以及MessageBox的使用。同时,文章还深入探讨了多种常用控件的属性和事件,如Label、TextBox、Button、RadioButton、CheckBox、CheckedListBox和ListBox等,并通过实例展示了如何实现登录功能、用户注册、爱好选择等常见操作。此外,文章还提供了控件操作的代码示例,帮助开发者更好地理解和应用这些控件。
Java EE
67,541
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章