jsp页面控制图片的显示尺寸
<html:image src="${ctx}/userAction.do?dispatch=showImage&id=${user.userid}" styleId="tupian"> </html:image>
上面标签显示了一张图片,想控制图片的显示尺寸!
有没有兄弟姐妹在啊,给我个提示啊
width="" height=""
那个标签里没有那个属性,要是那么简单,就没必要上来问了
自己搞定了!
方法1:脚本控制,img标签有个onload事件,自己写个脚本方法,获取图片高和宽,计算高宽之比,然后根据自己想要控制的大小来改变这个img对象的高宽属性值,按比例缩小可保证图片不扭曲。
但是这个方法有个不好的缺点,浏览器解析时经常会漏过调用这个方法,或是图片加载完成后脚本却未加载完,也没法执行,显示结果就会出现图片显示大小不一的情况。
方法2:也是我目前在用的方法,就是在图片上传时就进行按比例压缩至统一大小,到页面端时就可以高枕无忧了,还有减少图片文件大小的优点。
java上进行图片压缩等操作可能用到的包:
Java code:
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.RenderingHints;
import java.awt.image.BufferedImage;
下面贴一下方法一的示例代码:
JScript code:
/*
* 规范图片大小(强制尺寸压缩)
* 参数 img标签对象
*/
function formatImg(imgObject){
imgObject.height = 90;
imgObject.width = 180;
}
/*
* 规范图片大小(
相关问答:
问题1.
如何通过RandomAccessFile类的seek()方法将指针移动到文件末尾,再用writeChars(String s)将数据写入某个文档文件
问题2.
StringTokenizer是什么东西,干嘛用的?
由于小弟初学js ......
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......
问题是这样的:
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......
通过request.getHeader("Referer")可以获得上个页面的来源,有没有办法伪造这个referer属性.
response.setHeader("refresh","3;url='regiest.jsp'");
response.setHeader("re ......
新手:
tomcat+struts 2.0
jsp 页面直接关联model
现在需要根据model(admin)里面的一个item(id),判断jsp页面出现的内容.
大概流程:
...
<table>
<tr>
<td>
<s:if admin.id is null> ......