查询数据库某一个字段,并在jsp页面显示

使用HQL查询,查询数据库某一个字段,并在jsp页面显示
我想只显示字段的前几个字,怎么做呀,如果是截取字符串,岂不是要在页面写JAVA代码,我想肯定会有其他办法,希望各位大神指导一下我一个学生

4个回答

jstl 有截取方法

//头部引用
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>

<c:set var="string2" value="${fn:substring(string1, 5, 15)}" />
<p>Final sub string : ${string2}</p>

substring(str,1,3) 3个参数,第一个是字符串,第二个是截取的下标,第三个是截取的长度

补充3楼,你可以查询到截取以后存在map里,在jsp取出来,不需要在页面处理。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐