当blob存储的是图片的时候 可以很方便的用 <img width="200" src="<ww:url value="/common/showPic.action?id=%{id}"/>"> 获取input流来显示图片 只需要在struts配置下就可以了
<action name="showPic" class="articleAction" >
<result name="success" type="stream">
<param name="ContentType">application/image</param>
<param name="inputName">picInputStream</param>
<param name="bufferSize"></param>
</result>
</action>要是blob存储的文本的话,请问下页面要怎么显示 获取了流要怎么处理,不会要在后台先转成String再处理吧?有没有像Image一样的现实。
<action name="showPic" class="articleAction" >
<result name="success" type="stream">
<param name="ContentType">application/image</param>
<param name="inputName">picInputStream</param>
<param name="bufferSize"></param>
</result>
</action>要是blob存储的文本的话,请问下页面要怎么显示 获取了流要怎么处理,不会要在后台先转成String再处理吧?有没有像Image一样的现实。
文件那就直接解析成文件咯
如果存的是其它文件,word,excel,pdf,视频这样的文件。要显示,其实就是直接打开了。