jsp base64编码应用问题
最近有一个大作业想搞一个图片格式转换的webapp,其中用到了base64编码,用下边的代码如果是纯JAVA没有问题,但写在JSP里“return encoder.encode(data); ”这句就总报错“org.apache.jasper.JasperException”,网上查说是JSTL的问题,按http://www.cnblogs.com/yan5lang/archive/2009/07/15/1524161.html所给的解决方案用了没有解决,因为初用JSP,所以了解不是很深,不知道是我解决的不对还是问题出在其它地方,希望了解的大虾们给予指点,谢谢了。
PS:又有分了,重复发下贴,不好意思了。。
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%@ page import="sun.misc.BASE64Decoder" %>
<%@ page import="sun.misc.BASE64Encoder" %>
<%!
String GetImageStr()
{ //将图片文件转化为字节数组字符串,并对其进行Base64编码处理
String imgFile = "1.jpg" ; //待处理的图片
InputStream in = null;
byte[] data = null;
//读取图片字节数组
try
{
in = new FileInputStream(imgFile);
 
相关问答:
在查询后将查询出来的值赋给各输入框
<c:if test="${not empty dataValue}">
fm.SAMPLING_DATE.value=" <c:out value='${dataValue.SAMPLING_DATE}'/ ......
一个网站,之前是用ASP写的,现在用JSP添加了一些新的页面上去,请问一个网站能不能同时支持ASP和JSP?如果可以的话,需要如何设置呢?谢谢,不好意思,就剩这么一点点可用分了。。
就是环境问题
up
可以装 ......
我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......
一个静态的html页面,美化,界面布局已经处理好了 ,在编写程序的时候需要在转化成JSP页面,
所以新建一个JSP页面,讲原来的代码拷贝到里面去,结果布局变了?
不存在路径问题!
没人? 真失败!
......
我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......