下面是我写的查询“发送信息”表里的全部信息,我想让短信内容(messagecontent)在页面上只显示20个字,后面用点....表示,hql语句里怎样写呢,以前用sql语句"select left(xx,10) from yy"就可以了,现在不行,不知道怎么办,向各位同事请教~!!!!
hql.append("select sentmessage.receiveruserid,sentmessage.messagetitle,sentmessage.messagetypecodeTable.messagetype,sentmessage.sendmodecodeTable.sendmode,sentmessage.messagecontent,sentmessage.senddate").append(" from Sentmessage sentmessage ");
2.假如不用这种方法,直接在页面上截取前10个字符怎样做呢,我用的是struts标签来显示记录的
<bean:write name="sentmessage" property="messagecontent" scope="page" />
hql.append("select sentmessage.receiveruserid,sentmessage.messagetitle,sentmessage.messagetypecodeTable.messagetype,sentmessage.sendmodecodeTable.sendmode,sentmessage.messagecontent,sentmessage.senddate").append(" from Sentmessage sentmessage ");
2.假如不用这种方法,直接在页面上截取前10个字符怎样做呢,我用的是struts标签来显示记录的
<bean:write name="sentmessage" property="messagecontent" scope="page" />