Jsp页面传递文件信息
jsp中采用文件流实现文件上传,得到上传的文件的内容:
in = new DataInputStream(request.getInputStream()); //读入上传的数据
int formDataLength = request.getContentLength();
if(formDataLength > MAX_SIZE){
out.println("<P>上传的文件字节数不可以超过" + MAX_SIZE + "</p>");
return;
}
byte dataBytes[] = new byte[formDataLength]; //保存上传文件的数据
int byteRead = 0;
int totalBytesRead = 0;
while(totalBytesRead < formDataLength){ //上传的数据保存在byte数组
byteRead = in.read(dataBytes,totalBytesRead,formDataLength);
totalBytesRead += byteRead;
}
String file = new String(dataBytes); //根据byte数组创建字符串
将文件的内容转换成字符串file之后,现在想在不同的页面上传递这个file,可是在另一个页面上得到这个值后,再输出,却只有部分内容,很少的东西
试过各种方法:I.用<a href="index.jsp?file="+file+""></a>,不行
II.用form表单:a.<input type="file" name="file" value=<%=?%>>,不行
b.<input type="text" name="file" value=<%=?%>>,不行
c.<input
相关问答:
一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录
然 ......
我在jsp页面查询到数据库中的一笔数据,并以table循环的形式显示,但需要下载保存成html格式,请问应该处理?代码有没有特殊要求?是不是需要特别的jar包?
你这是把报表保存为HTML格式,不知有什么用处,
要是 ......
JSP生成HTML静态页面
1.有代码的朋友贴个代码
2.有的好的生成方案说个方案
过年放个炮 祝贺祝贺!
JSP生成静态页面???
还要用方案???
不明白
引用
JSP生成静态页面???
还要用方案???
不明 ......
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 52 in the jsp file: /vip_info.jsp
ÕË cannot be resolved
49: <table border="1& ......