<SELECT NAME="select" onChange="change();">
<option value="">1</option>
<option value="">2</option></SELECT>
<td align="center" width="100"><img width="100" name="img1" id="img1" src="D:\乖猫.jpg"></td>
<script>
function change(){
document.getElementById("img1").src="D:\晕.JPG";
}
</script>

解决方案 »

  1.   

    传地址就好了,干吗要传图片?
    图片本来就在服务器上了,难道要再从客户端传回来?
    地址就放在下拉框的option的value里面,作为字符串就传回来了。
      

  2.   

    用一个iframe来显示图片,选择了某个图片文件后,把它的path传到iframe或者其中的img标签都可以
      

  3.   

    可以在数据库表中,增加一个字段。img,类型为BLOB,二进制类型。如果懂Hibernet,就可以用ORM了。Java类型为byte[],大概是这样吧。
      

  4.   

    从文件中读出来。用对象存放,操作对象并持久化
    String paths=“e:/abc”;
    String fileName=“file1.gif”;
    File path=new File(paths);
    FileInputStream f1=new FileInputStream(path,fileName);
    if(path.exist())//目录存在{ 
     if(f1.exist()){
      //业务逻辑代码
      }
     else{
      if(path.isDirectory()){
       //是目录。
      }else
      { 
      //出错处理。
        f1.createNewFile(fileName);//创建新文件
        //业务逻辑代码
      }
      int length=f1.available();
      if(length==0) //为空
      return;
      f1.read(length);
      //记不得了。。查查资料 吧。
        
     }
    }