`
txf2004
  • 浏览: 6884954 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

<s:if test="canSubscribe == 'Y'">能 </s:if> <s:else>不能 </s:else> 单字符需加.toString()

 
阅读更多
首先这样写是没错的:<s:if test="canSubscribe == 'Y'">能 </s:if>
<s:else>不能 </s:else>


但是,问题在于在struts2中,如果你的==号右方就一个字母比如我的是'y',那么,Struts2会认为这是在对比一个char,会出现例外的,因为canSubscribe在anction中是String。解决方法是这样写:<s:if test="canSubscribe == 'Y'.toString()">能 </s:if>
<s:else>不能 </s:else>
当然,如果你对比的是多个字母那就没问题了,比如:<s:if test="canSubscribe == 'Yes'">能 </s:if>
<s:else>不能 </s:else>
就不用写.toString()了。


世界真美好!!
分享到:
评论

相关推荐

    struts2<s:if>使用心得

    &lt;s:elseif test='{#taskName == "受评对象准备评级资料"}'&gt; &lt;a href="${pageContext.request.contextPath}/ga/needModify.action?taskInstanceId=&lt;s:property value="id"/&gt;"&gt;准备资料&lt;/a&gt; &lt;/s:elseif&gt; &lt;s:...

    数据库分页脚本 jsp

    &lt;c:if test="${pageNumber&lt;totalPages}"&gt; &lt;a href="Posts?pageNumber=${pageNumber+1}"&gt;下一页&lt;/a&gt; &lt;/c:if&gt; &lt;a href="Posts?pageNumber=${totalPages}"&gt;末页&lt;/a&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt;

    eclipse-testng 离线包下载

    &lt;xsl:when test="testng:isFilterSelected('FAIL') = 'true'"&gt; .testMethodStatusFAIL { background-color: #FFBBBB; } &lt;/xsl:when&gt; &lt;xsl:otherwise&gt; .testMethodStatusFAIL { background-color: #FFBBBB;...

    java+hibernate实现分页

    &lt;s:if test="page==1"&gt; 上一页 &lt;/s:if&gt; &lt;s:else&gt; &lt;a href="showpage.action?page=&lt;s:property value="%{Page-1}"/&gt;"&gt;上一页&lt;/a&gt; &lt;/s:else&gt; &lt;s:if test="page==totalPage"&gt; 下一页 &lt;/s:if&gt; ...

    JSTL中if标签使用方法

    &lt;c:if&gt; &lt;c:if&gt;的用途就和我们一般在程序中用的if一样。  语法  语法1:没有本体内容(body)  &lt;c:if test="testCondition" var="varName" [scope="{page|request|session|application}"]/&gt;  语法2:有本体内容  ...

    Struts2实现分页

    &lt;s:if test="page.hasFirst"&gt;&lt;a href="list-users?page.pageNow=&lt;s:property value="1"/&gt;"&gt;首页&lt;/a&gt;&lt;/s:if&gt; &lt;s:if test="page.hasPre"&gt;&lt;a href="list-users?page.pageNow=&lt;s:property value="page.pageNow-1"/&gt;"&gt;上...

    my test just a test

    &lt;base:HLabel text="test" /&gt; &lt;/mx:GridItem&gt; &lt;/mx:GridRow&gt; &lt;mx:GridRow width="100%" height="18" verticalAlign="middle"&gt; &lt;mx:GridItem width="100%" verticalAlign="middle...

    动态合并单元格

    &lt;c:if test="${status.index&gt;=tempEnd}"&gt; &lt;c:set var="rowspanCount" value="0"&gt;&lt;/c:set&gt;&lt;%--清楚历史数据 --%&gt; &lt;c:forEach var="item2" items="${list}" varStatus="status2"&gt; &lt;%-- tablename指要合并的属性 --...

    struts_jstl

    &lt;/tr&gt;&lt;br&gt; &lt;/c:forEach&gt;&lt;br&gt; &lt;/table&gt;&lt;br&gt; &lt;p&gt;&lt;br&gt; &lt;li&gt;循环控制标签:c:foreach&lt;/li&gt;&lt;br&gt;&lt;br&gt; &lt;table border="1"&gt;&lt;br&gt; &lt;tr&gt;&lt;br&gt; &lt;td&gt;姓名&lt;/td&gt;&lt;br&gt; &lt;td&gt;年龄&lt;/td&gt;&lt;br&gt; &lt;td&gt;所属组&lt;/td&gt;&lt;br&gt; &lt;/tr&gt;&lt;br&gt; &lt;c:forEach var...

    三大框架下分页源代码

    &lt;s:if test="pageNow&gt;1"&gt; &lt;s:a href="%{url_pre}"&gt;上一页&lt;/s:a&gt; &lt;/s:if&gt; &lt;s:else&gt; 上一页 &lt;/s:else&gt; &lt;s:if test="pageNow!=pageCount"&gt; &lt;s:a href="%{url_next}"&gt;下一页&lt;/s:...

    简单的一个学生管理系统 servlet+JSP

    &lt;%@ page language="java" import="java.util.*" pageEncoding="utf-8"%&gt; &lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %&gt; &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt; ...

    ssm分页查询

    &lt;c:when test="${page.pageNow - 1 &lt;= 0}"&gt; &lt;a href="findNewsPage.service?pageNow=1"&gt;上一页&lt;/a&gt; &lt;/c:when&gt; &lt;/c:choose&gt; &lt;c:choose&gt; &lt;c:when test="${page.totalPageCount==0}"&gt; &lt;a href=...

    struts2 标签库 帮助文档

    2. &lt;s:elseif test=""&gt;&lt;/s:elseif&gt; 3. &lt;s:else&gt;&lt;/s:else&gt;-----这3个标签一起使用,表示条件判断 F: 1. &lt;s:fielderror&gt;&lt;/s:fielderror&gt;-----显示文件错误信息 2. &lt;s:file&gt;&lt;/s:file&gt;-----文件上传 3. &lt;s:...

    jsp基础测试 期末考试

    考虑下面JSP文件代码片断: ...&lt;jsp:include page=”test2.jsp”&gt; &lt;jsp:param name=”username” value=”accp”/&gt; &lt;/jsp:include&gt; &lt;/BODY&gt; &lt;/HTML&gt; 以下( )代码片断放置在test2.jsp中不会导致错误。

    谷歌分页插件

    :&lt;pg:pager url="oa/module!getModules" items="${total}" maxPageItems="10" export="currentPageNumber=pageNumber"&gt; &lt;pg:param name="pid"/&gt; &lt;pg:first&gt; &lt;a href="${pageUrl}"&gt;首页&lt;/a&gt; &lt;/pg:first&gt; &lt;pg:...

    struts2的标签库

    这是一份关于struts2标签库的文档。 &lt;%@ taglib prefix="s" uri="/struts-tags"%&gt; struts2的标签共分为五大类: 一、逻辑控制标签 ...&lt;s:elseif&gt;:同上。 &lt;s:else&gt; …… …… 很实用的,就是简洁明了

    ajax、mysql、jstl实现分页、局部刷新界面

    &lt;c:if test="${currentPage gt pageNum}"&gt;&lt;!-- 当前显示页大于总页数 --&gt; &lt;c:set var="currentPage" value="${pageNum }"&gt;&lt;/c:set&gt; &lt;/c:if&gt; &lt;c:set var="currentPage" value="${currentPage}" scope="session...

    asp.net经典范例50讲

    &lt;title&gt;My Label Test Page&lt;/title&gt; &lt;script language="C#" runat = "server" &gt; public void OnClick(object sender, EventArgs e) { Label1.Text = "You clicked MyLabel control"; } &lt;/script&gt; &lt;/head&gt; ...

    mybatis trim标签的使用

    &lt;if test="id != null"&gt; id, &lt;/if&gt; &lt;if test="name != null"&gt; name, &lt;/if&gt; &lt;if test="seq != null"&gt; seq, &lt;/if&gt; &lt;if test="description != null"&gt; description, &lt;/if&gt; &lt;if test="status !=...

    京东首页静态模板

    &lt;a href=""&gt;北京&lt;/a&gt;&lt;a href=""&gt;上海&lt;/a&gt;&lt;a href=""&gt;天津&lt;/a&gt;&lt;a href=""&gt;重庆&lt;/a&gt;&lt;a href=""&gt;河北&lt;/a&gt;&lt;a href=""&gt;山西&lt;/a&gt;&lt;a href=""&gt;河南&lt;/a&gt;&lt;a href=""&gt;辽宁&lt;/a&gt;&lt;a href=""&gt;吉林&lt;/a&gt;&lt;a href=""&gt;黑龙江&lt;/a&gt;&lt;a href...

Global site tag (gtag.js) - Google Analytics