startCountry("test","${test1}");
});
----
我想判断${test1} 里面的值
如果有值 就显示
如果没有值 就显示 未知
13 个解决方案
#1
yunle.PublicException: 您填写的标签:test1是空值,请先用 ?exists 判断其存在后再使用!
--------------------------
页面报错
--------------------------
页面报错
#2
$(function(){
var test1Val = '${test1}';
if( test1Val != null && test1Val != '')//如果有值
startCountry("test","${test1}");
else
startCountry("test","未知");
});
你想要的是这个么?不知道我是否理解正确
#3
s:iterator value="#session.boardlist" var="b">
<s:if test="#b.content == null">
没有公告信息
</s:if>
<s:else>
<s:property value="#b.content" />
</s:else>
</s:iterator>
具体楼主可以参照我的写法 我的使用struts2表情判断的
#4
=======================================
我有用freemarker 的,但是不知道怎么判断
#5
$(function(){
startCountry("test","${test1}");
});
你要判断${test1}是空还是空字符串?
简单null判断
$(function(){
startCountry("test",${test1} || "");
});
空字符判断
$(function(){
startCountry("test",${test1}!=null&&${test1}!=""?${test1}:"");
});
startCountry("test","${test1}");
});
你要判断${test1}是空还是空字符串?
简单null判断
$(function(){
startCountry("test",${test1} || "");
});
空字符判断
$(function(){
startCountry("test",${test1}!=null&&${test1}!=""?${test1}:"");
});
#6
哦,不对...看错了...不是jquery啊...
freemarker:
${test1!""}
freemarker:
${test1!""}
#7
<c:if test="${test1 != null}">${test1}</c:if>
<c:if test="${test1==null}"> </c:if>
<c:if test="${test1==null}"> </c:if>
#8
朋友 刚刚我用你的方法还是报错!
我界面是用freemarker: 的,
------------------
以下是报错内容
yunle.PublicException: 您填写的标签:test1是空值,请先用 ?exists 判断其存在后再使用!
#9
freemarker什么版本的
!标记不能用的话就用default
${test1?default('')}
!标记不能用的话就用default
${test1?default('')}
#10
---------------------------
freemarker 2.3.15.jar 版本
你上面的,刚刚试过,还是报错
#11
yunle.PublicException: 您填写的标签:test1是空值,请先用 ?exists 判断其存在后再使用!
那你查这个呗...
你这个是自定义标签还是什么东西
先搞清楚哪里报的错,为什么报的
那你查这个呗...
你这个是自定义标签还是什么东西
先搞清楚哪里报的错,为什么报的
#12
#13
#1
yunle.PublicException: 您填写的标签:test1是空值,请先用 ?exists 判断其存在后再使用!
--------------------------
页面报错
--------------------------
页面报错
#2
$(function(){
var test1Val = '${test1}';
if( test1Val != null && test1Val != '')//如果有值
startCountry("test","${test1}");
else
startCountry("test","未知");
});
你想要的是这个么?不知道我是否理解正确
#3
s:iterator value="#session.boardlist" var="b">
<s:if test="#b.content == null">
没有公告信息
</s:if>
<s:else>
<s:property value="#b.content" />
</s:else>
</s:iterator>
具体楼主可以参照我的写法 我的使用struts2表情判断的
#4
=======================================
我有用freemarker 的,但是不知道怎么判断
#5
$(function(){
startCountry("test","${test1}");
});
你要判断${test1}是空还是空字符串?
简单null判断
$(function(){
startCountry("test",${test1} || "");
});
空字符判断
$(function(){
startCountry("test",${test1}!=null&&${test1}!=""?${test1}:"");
});
startCountry("test","${test1}");
});
你要判断${test1}是空还是空字符串?
简单null判断
$(function(){
startCountry("test",${test1} || "");
});
空字符判断
$(function(){
startCountry("test",${test1}!=null&&${test1}!=""?${test1}:"");
});
#6
哦,不对...看错了...不是jquery啊...
freemarker:
${test1!""}
freemarker:
${test1!""}
#7
<c:if test="${test1 != null}">${test1}</c:if>
<c:if test="${test1==null}"> </c:if>
<c:if test="${test1==null}"> </c:if>
#8
朋友 刚刚我用你的方法还是报错!
我界面是用freemarker: 的,
------------------
以下是报错内容
yunle.PublicException: 您填写的标签:test1是空值,请先用 ?exists 判断其存在后再使用!
#9
freemarker什么版本的
!标记不能用的话就用default
${test1?default('')}
!标记不能用的话就用default
${test1?default('')}
#10
---------------------------
freemarker 2.3.15.jar 版本
你上面的,刚刚试过,还是报错
#11
yunle.PublicException: 您填写的标签:test1是空值,请先用 ?exists 判断其存在后再使用!
那你查这个呗...
你这个是自定义标签还是什么东西
先搞清楚哪里报的错,为什么报的
那你查这个呗...
你这个是自定义标签还是什么东西
先搞清楚哪里报的错,为什么报的