在使用Struts2进行应用开发中经常碰到一些小问题,记录在这里自己备忘,同时留给需要帮助的人
1. According to TLD, tag s:property must be empty, but is not;
在使用 <s:property value="xxx"/> 标签时出现,问题原因是标签使用的时候结尾未正确关闭,缺少 /> 自己检查一下吧
2. <s:hidden> 标签的使用注意
常见习惯是 <s:hidden name="paramName" value="paramValue"/> 这里value中的paramValue通常理解和<s:property value="..."/>中的标签类似,直接取Action中的属性;
但要注意,这里还真不一样,按这种方法写,value只能是String类型的 paramValue;而不是paramValue的真实值
解决办法
<s:hidden name="paramName" value="%{paramValue}"/>
3. %{}的使用
%{}中强制写OGNL表达式
%{value1} = <s:property value="value1"/>
好像还可以强制调用Action中的方法?
注意;%{}只能在Struts2标签内使用,不是页面中任意位置写都可以的
4. 使用富文本编辑器编辑的内容显示效果缺少渲染效果
问题说的有点麻烦,简单理解就是使用UEditor或者KindEidor这类的具有丰富功能的富文本编辑器编辑的内容,在回显的时候会编程“原始”格式,即 <strong>TEST</strong><p>abc</p>.....缺少渲染效果
解决办法:
原来是<s:property value="xxx"/>在显示带有html标签关键字的特殊内容时,自动将标签关键字转义强制显示,
增加一个 escape="false" 属性,改为<s:property value="xxx" escape="false"/> 即可
分享到:
相关推荐
Django 网站开发 Cookbook-04271217,Django前端开发框架
libgdx-cookbook, Libgdx跨平台游戏开发 cookbook的示例代码 Libgdx跨平台游戏开发 cookbook 示例这个库包含了 follow Saltares平台游戏开发 cookbook Libgdx和 Alberto Cejas插件所编写的源代码。样本和资源,并由...
magento2 developers cookbook, magento 开发手册,magento教程
Ionic 2 Cookbook(2nd) 英文无水印pdf 第2版 pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者...
Angular 2 introduces an entirely new paradigm of applications. It wholly embraces all the newest concepts that are built into the next generation of browsers, and it cuts away all the fat and bloat ...
Django 教程,非常不错,欢迎下载,这是一本有书签的PDF
Groovy 2 Cookbook (英文版) Groovy开发必读书之一!!
Ionic 2 Cookbook(2nd) 英文azw3 第2版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
QGIS 2 Cookbook 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Angular 2 Cookbook(2nd)_Code 源码 第2版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
Hadoop.MapReduce.v2.Cookbook pdf书籍,基于hadoop2的
Angular 2 Cookbook Angular 2 Cookbook Angular 2 Cookbook
Over 100 recipes to analyze and troubleshoot network problems using Wireshark 2 This book contains practical recipes on troubleshooting a data communications network. This second version of the book ...
wordpress 插件开发cookbook, WORDPRESS_PLUGIN_DEVELOPMENT_COOKBOOK
Angular 2 Cookbook(2nd) 英文无水印原版pdf 第2版 pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细...
Groovy 2 Cookbook
Processing 2:Creative Programming Cookbook.pdf
Django 2 Web Development Cookbook 100 practical recipes on building scalable Python web apps with Django 2
《SQL Cookbook中文版》中的SQL 是计算机世界的语言,在用关系数据库开发报表时,将数据放入数据库以及从数据库中取出来,都需要SQL 的知识。很多人以一种马马虎虎的态度在使用SQL,根本没有意识到自己掌握着多么...