1 Star 0 Fork 8

helloup121/JavaUserAdmin

forked from 雨碎江南/JavaUserAdmin 
加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
fileupload.jsp 1.45 KB
一键复制 编辑 原始数据 按行查看 历史
雨碎江南 提交于 2015-05-06 17:07 +08:00 . 使用JSTL减少了JSP页面的scriptlet代码
<%@page import="java.io.File"%>
<%@page import="org.gpf.util.FileUploadTool"%>
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>fileupload.jsp</title>
</head>
<body>
<%
FileUploadTool fut = new FileUploadTool(request,3*1024*1024,getServletContext().getRealPath("/") + "uploadtemp");
String name = fut.getParameter("uname");
String[] inst = fut.getParameterValues("inst");
List<String> all = fut.saveAll(getServletContext().getRealPath("/") + "file_upload" + File.separator);
%>
姓名:<%=name %><br />
兴趣:
<%--
使用EL表达式进行输出
<%
if (inst != null){
for (int i = 0;i < inst.length;i++) {
pageContext.setAttribute("inst", inst[i]);
%>
${inst }
<%
}
}
%>
--%>
<!-- 使用JSTL进行输出 -->
<% pageContext.setAttribute("inst", inst); %>
<%@taglib prefix="c" uri="http://127.0.0.1/JavaUserAdmin/jstl/core" %>
<c:forEach items="${inst }" var="ins">${ins } </c:forEach>
<%--
使用EL表达式输出
Iterator<String> iterator = all.iterator();
while(iterator.hasNext()){
pageContext.setAttribute("filename", iterator.next());
--%>
<!-- <img alt="" src="file_upload/${filename }"> -->
<%--
}
--%>
<!-- 使用JSTL进行输出 -->
<%pageContext.setAttribute("all", all); %>
<c:forEach items="${all }" var="pic">
<img alt="" src="file_upload/${pic }">
</c:forEach>
</body>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/software152/JavaUserAdmin.git
git@gitee.com:software152/JavaUserAdmin.git
software152
JavaUserAdmin
JavaUserAdmin
master

搜索帮助