易截截图软件、单文件、免安装、纯绿色、仅160KB

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);       
       


相关问答:

jsp怎么获得页面的完整地址

包括参数
String path = request.getContextPath();
String basePath = request.getScheme() + "://"+ request.getServerName() + ":" + request.getServerPort()+ path + "/"; ......

JSP出EXCEl报表中文名称乱码

我在使用开源的JXL 出EXCEL报表时遇到这样的问题。
我想出的文件名称是这样的:例:test_李强.xls
代码是 ....test_+"UserID"+".xls";
但是控制台我看到的输出名称效果是:test_µ ......

关于在JSP中script的引用

下面categoryTreeCont.jsp 代码
----------------------------------------
Java code:

<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
< ......

JSP 验证图显示错误

用通过severlet配置的验证图显示不出来,而用JSP做的图没问题,估计是WEB.XML配置有问题,求教高手,
是不是severlet请求被其他Filter拦截了?

生成验证图片的JAVA类
Java code
package com.ding ......

jsp中怎么得到网页的地址值?

RT...
UP

HTML code:

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+&qu ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号