struts2学笔记二传值

news/2024/7/3 13:51:09 标签: struts, books, iterator, string, session, action

关联
xwork-2.0.1.jar源文件
下载struts-2.2.1.1-all.zip
关联到src文件夹

session
写 ActionContext.getContext().getSession().put("user" , value);
取 ${sessionScope.user}

action的成员属性,不一定用于封装用户的请求,也可是下一个JSP页面显示的属性。
这些值将被封装到ValueStack对象中。

setBooks(value);

ValueStack vs = (ValueStack)request.getAttribute("struts.valueStack");
 String[] books = (String[])vs.findValue("books");
迭代valueStack
<s:iterator value="books" status="index">
<s:if test="#index.odd == true">
 判断序号否为奇数
<s:property/>。。。
*标签库
<%@taglib prefix="s" uri="/struts-tags"%>


http://www.niftyadmin.cn/n/1425128.html

相关文章

如何阅读一本书 pdf_如何每天快速阅读一本书

现代人都知道读书的重要&#xff0c;但是在这知识爆炸的时代&#xff0c;如何能快速阅读&#xff0c;收集需要的信息呢&#xff1f;掌握快读阅读的技能必不可少。遍寻了市面上众多快速阅读的书籍&#xff0c;总结出来几种典型的办法&#xff1a;1. 影像阅读法&#xff1a;也叫扫…

struts2学笔记三UI标签

*标签库<%taglib prefix"s" uri"/struts-tags"%> struts2的UI标签表单域标签<s:form action"Login"> <s:textfield name"username" label"用户名"/> <s:textfield name"p…

python报告水印怎么弄_如何利用python给图片添加半透明水印

前言 本文主要给大家介绍了关于python图片添加半透明水印的相关资料&#xff0c;分享出来供大家参考学习&#xff0c;下面话不多说了&#xff0c;来一起看看详细的介绍吧 示例代码&#xff1a; # coding:utf-8 from PIL import Image, ImageDraw, ImageFont def add_text_to_im…

struts2学笔记四 国际化

src下messageResource_en_US.propertiesmessageResource_zh_CN.propertiesmessageResource.propertiesstruts.properties 加载资源文件struts.custom.i18n.resourcesmessageResource使用二种方法<s:text name"user"/> <s:textfield name"username"…

python compiler.ast_58. 在 Python 中生成 AST

在 Python 的底层实现中已经包含了源码到 AST 到 CodeObject 的转换过程&#xff0c;实际上 Python 也提供了一组工具&#xff0c;帮助我们直接控制 AST&#xff0c;如果熟练掌握的话&#xff0c;可以实现一些很有意思的魔法。从源码到 ASTPython 已经内置了 ast 模块&#xff…

南京哪里学python_新手学java还是学python,南京北大青鸟告诉你

原标题&#xff1a;新手学java还是学python&#xff0c;南京北大青鸟告诉你 “什么才是世界上最好的语言&#xff1f;” Java和PHP争斗多年没有结果 随着人工智能、大数据行业兴起 大蟒蛇python迅速登顶榜一 语法简单优美就像在看白话文&#xff01; 行业疯狂开高薪招揽专业人才…

struts2学笔记五校验

五数据核验action继承Actionsupportpublic void validate() { if (getUsername() null || getUsername().trim().equals("")) { addFieldError("username", getText("user.required"));//国际化 } if (getPassword() null || getPasswor…

家用路由器支持组播吗_耗时10小时编撰 带你系统认识组播基础架构及IGMP的概念...

有小伙伴留言&#xff0c;表达了对于组播知识的渴求&#xff0c;那今天小老虎就再次化身知识传播的使者给大家讲一讲组播的基础架构以及IGMP的概念。组播multicast&#xff1a;在一个或跨越多个广播域&#xff0c;实现点对多点的通信需求&#xff0c;不存在强制性&#xff1b;比…