Struts1.2.4学习心得!(二)

2023-10-15 10:08
文章标签 学习心得 struts1.2

本文主要是介绍Struts1.2.4学习心得!(二),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第二次学习:

1.查看资源文件标签.如用:< bean:resource id="webxml" name="/WEB-INF/web.xml" />

可以用<%= webxml %>和<?XML:NAMESPACE PREFIX = BEAN /><write name="webxml" filter="true"></write>显示

<%= webxml %>显示是HTML没被转化< >之类的显示不出来,< bean:write name="webxml" filter="true" />则可以.

2.计算集合的大小标签.如用:
java代码:copy.gif

1
2 <%
3 java. util. ArrayList data = new java. util. ArrayList ( );
4 data. add ("First" );
5 data. add ("Second" );
6 data. add ("Third" );
7 data. add ("Fourth" );
8 data. add ("Fifth" );
9 pageContext. setAttribute ("list", data, PageContext. PAGE_SCOPE );
10%>
11


定义一个集合后.
用 < bean:size id="dataSize" collection="<%= data %>" />计算集合大小.用: <write name="dataSize"></write>显示.也可以用传统的方法: <%= data.size() %>显示.

3.各种类型变量在网页上的显示标签.
先定义各种类型变量:
java代码:copy.gif

1
2<%
3 pageContext. setAttribute ("test1. boolean", new Boolean ( true ) );
4 pageContext. setAttribute ("test1. double", new Double ( 321. 0 ) );
5 pageContext. setAttribute ("test1. float", new Float ( (float ) 123. 0 ) );
6 pageContext. setAttribute ("test1. int", new Integer ( 123 ) );
7 pageContext. setAttribute ("test1. long", new Long ( 321 ) );
8 pageContext. setAttribute ("test1. short", new Short ( (short ) 987 ) );
9 pageContext. setAttribute ("test1. string", "This is a string" );
10 %>
11


通过以下方式显示出来:
布尔型:<%= pageContext.getAttribute("test1.boolean") %>
或< bean:write name="test1.boolean" />
double型: <%= pageContext.getAttribute("test1.double") %>
或 <write name="test1.double"></write>
..........................

从BEAN取到的数据,方法也一样,如:
实例化一个BEAN:
<jsp:useBean id="test2" scope="page" class="org.apache.struts.webapp.exercise.TestBean" />

通过以下方式显示出来:
布尔型: < jsp:getProperty name="test2" property="booleanProperty" />
或 < bean:write name="test2" property="booleanProperty" />
double型: < jsp:getProperty name="test2" property="doubleProperty" />
或 < bean:write name="test2" property="doubleProperty" />

这篇关于Struts1.2.4学习心得!(二)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/216982

相关文章

Java EE学习心得

–Java EE学习心得     1.    称为编程专家的秘诀是: 思考-----编程--------思考------编程…….. 编程不能一步到位,不能一上来就编,必须先思考如何写,怎样写?然后再编程,完事后,再思考  我编的程序还有那些不好的地方和要改进的地方,可以增加写什么功能等等;然后再去编程; 2. 先搭建整体框架再抠细节,在编程中不管是什么要先做出来,再去问怎么做!即是:先K

24.9.1学习心得

VGG(Visual Geometry Group)网络是由牛津大学视觉几何小组提出的一种卷积神经网络模型,该模型因其在ImageNet大规模视觉识别挑战赛(ILSVRC 2014)中的优异表现而闻名。VGG模型的特点在于其架构的简单性和一致性,以及对参数数量的大量使用,这使得它成为了深度学习领域中一个非常受欢迎的基础模型。 VGG架构的主要特点包括: 堆叠的3x3卷积层:VGG网络使用了多

城市管理违规行为智能识别 Task3学习心得

本次学习主要针对数据集增强和模型预测 1、数据增强: 1)将四张训练图像组合成一张,增加物体尺度和位置的多样性。 2)复制一个图像的随机区域并粘贴到另一个图像上,生成新的训练样本 3)图像的随机旋转、缩放、平移和剪切,增加对几何变换的鲁棒性 4)通过线性组合两张图像及其标签创造合成图像,增加特征空间的泛化 5)一个支持多种增强技术的图像增强库,提供灵活的增强管道定义 6)对图像的色相

Datawhale X 李宏毅苹果书 AI夏令营_深度学习基础学习心得Task2.2

本次学习分类问题 1、分类与回归: 回归一般输出一个值y_hat 期望与y越接近越好。分类一般有几类就输出几个值,是一个one-hot的向量,在类别对应的位置值为1 本文介绍了一种重复输出数值后加权的方法,但是我做分类一般用全连接层直接输出多个值,然后使用argmax函数 2、softmax: 公式: 其实主要是一个归一化的作用,并且输出所有值的和为1,这样就类似于每一个类别的概率;并

【60天备战2024年11月软考高级系统架构设计师——第0天:详细规划与学习心得】

开篇 2024年11月的软考高级系统架构设计师考试即将到来,留给我们的时间不多了。在这60天的时间里,我决定全力以赴,通过系统的学习和高效的复习,争取在考试中取得理想的成绩(必拿下)。这篇博客将分享我为备考制定的详细学习计划,以及如何在紧张的时间里高效学习。 第一部分:备考规划概述 要在两个月内通过高级系统架构设计师考试,合理的学习计划是关键。我将整个备考过程划分为四个阶段:基础知识复习、重

Datawhale X 李宏毅苹果书 AI夏令营_深度学习基础学习心得Task2

本次学习主要针对自适应学习率;介绍了Adagrad,RMSprop和Adam优化器 1、为什么需要自适应学习率: 训练一个网络,在走到临界点的时候损失不再下降,而梯度并没有变得很小。相当于下坡路在两步之间,而步子迈大了,直接把下坡路跳过了,又走到上坡路上了。在这时候就需要把学习率(步幅)调低一点让梯度继续下降。 但是常规的 学习率下降方法是不够用的,我们希望在梯度大的时候走慢点,在梯度小的时

24.8.26学习心得

验证数据集(Validation Set)和测试数据集(Test Set)在机器学习和深度学习中都是非常重要的概念。它们各自有不同的用途和目的。下面详细解释两者之间的区别: 1. 验证数据集(Validation Set) 目的: 超参数调整:验证数据集主要用于调整模型的超参数,如学习率、正则化系数、网络层数等。模型选择:用于选择最佳模型。例如,在交叉验证中,通过在验证数据集上的表现来选择性

Datawhale X 李宏毅苹果书 AI夏令营_深度学习基础学习心得

本次学习了深度学习中的局部最小值 1、书上说有时候模型一开始就训练不起来,不管怎么更新参数损失都不下降。我之前遇到过这种情况,大概是做一个数据很不平衡的二分类,正负样本比例大概为9:1,模型倾向于全部预测为正样本,没有办法学习负样本。 2、3.1.1介绍了一下鞍点,鞍点的各个方向的梯度是等于零的,而我们的模型反向传播又是基于梯度的,所以到了鞍点就没有办法再让损失下降了,但是其实鞍点和局部最优又

PSO算法学习心得

一 算法基本思想    粒子群优化算法属于群智能(swarm intelligence)优化算法。群智能分两种,一种是粒群优化,一种是蚁群优化。        群智能概念:假设你和你的朋友们(individual)去寻宝(objective),每个人都有一个探测器(function)可以知道宝藏到探测器的距离。在找的过程中,每个人都可以把信息共享出去,每个人都能看到现在谁离宝藏最近。这样,你看

Spring学习心得

最近有人问我学习Spring的经验。心中不免有些惭愧,本来以为自己对Spring算比较精通啦,但最近看Professional Java development with SpringFramework,发现其实自己还有好多东西不知道。不过既然有人问起,就大概谈一下体会吧,由于我自己的途径与下面所列的步骤还是有些差距的(主要是当时关于Spring的书和参考资料太少了),而且每个人的学习方式也会不