- 1
- 0
- 约1.24万字
- 约 45页
- 2018-02-28 发布于浙江
- 举报
[计算机软件及应用]第5章 Struts2的高级应用
第5章 Struts2的高级应用 本章将讲述一些Struts2的高级应用,有一些是struts2提供的特殊功能,大部分是由struts2提供的基本功能组合而来。这些方法与设计模式的思路类型,“面对同样的问题采用经典的、可靠的、易用的方法来解决”。还有一些问题是Web开发中经常遇到的,比如类型转换,此类问题工作量巨大。Struts2也提供了完美的解决方案,使开发者从这些重复劳动中解放出来。 5.1 类型转换(Type Conversion) 在所有的基于Web的Java开发框架中,Struts2拥有最优秀的类型转换能力。通常情况下,要利用这种能力,只需要把HTML输入项(表单元素和其他GET/POST的参数)命名为合法的OGNL表达式。 5.1.1 为什么需要类型转换 在Web世界中输入输出是没有数据类型的概念的,任何数据都被当作字符串或字符串数组来传递。如果需要转化为其他类型如int进行计算就要使用Java的转换函数,在本书关于EL章节中已经介绍过,EL提供了某些转换功能,如String对基本类型的数据的转化。但这样是还是不够的,当需要将一个字符串转换成为一个更为复杂的对象时,类型转换能发挥强大的作用.例如,如果提示用户使用字符串格式(3,22)输入一个坐标,需要让Struts2完成String到Point和Point到String的转换,Struts2正是提供这样的功能。下面
您可能关注的文档
- [计算机软件及应用]Project应用培训.ppt
- [计算机软件及应用]PPT素材库--目录、人物、图表、封面、图案、关系集246页ppt.ppt
- [计算机软件及应用]PS美白.doc
- [计算机软件及应用]QQ网名.doc
- [计算机软件及应用]QTP自动化功能测试工具知识积累.doc
- [计算机软件及应用]Quasi-experimental designs本.ppt
- [计算机软件及应用]Real-Time Clinical Warning for Hospitalized Patients ia Data Mining.ppt
- [计算机软件及应用]RFC2273 -SNMP.doc
- [计算机软件及应用]SE_T_08.ppt
- [计算机软件及应用]Site Master S331D操作培训.ppt
最近下载
- DB64_266-2018 建筑工程资料管理规程.docx
- 医疗管理人员笔试题库及答案.doc VIP
- 创伤性血气胸护理查房ppt课件.pptx VIP
- 患者身份识别制度-ppt课件.pdf VIP
- 数据采集与处理技术.pdf VIP
- Q∕GDW 10976-2017 电力系统动态记录装置技术规范.docx VIP
- 2026年《新疆维吾尔自治区民族团结进步模范区创建条例》题库及答案(共99题).docx
- 智能办公设备创投项目计划书.pptx VIP
- 博世力士乐IndraDrive 驱动器中文报警手册.pdf VIP
- DJBT50-133-2020 建设工程施工现场围挡及大门标准图集(2020版).pdf
原创力文档

文档评论(0)