![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WEB——jsp
文章平均质量分 57
Star_Ship
方向确定,继续前进。
展开
-
Enumeration在jsp页面中的使用
Enumeration是java.util包中的一个接口: 在jsp中用来一次存储接收到的所有参数名的集合,可以通过以下方法来对其中的元素进行操作: hasMoreElements():判断Enumeration对象中是否还有数据 nextElement():获取Enumeration对象中的下一个数据实例:<% String param=""; Enumeration par原创 2016-10-06 16:08:38 · 4367 阅读 · 0 评论 -
Servlet多文件上传入门实例
先上效果:为了尽可能让代码简单,逻辑清晰,所以对界面并没有美化,也没有添加图片上传预览功能,如果有兴趣的可以参考我之前写的文件上传预览实现博客。选择文件界面:上传成功界面:控制台输出界面:文件保存界面 代码结构项目结构截图 需要文件只有四个,index.jsp(上传界面)、web.xml(配置映射路径)、RecieveServlet(实现上传逻辑)、pom.xml(项目依赖jar包引入)原创 2016-12-25 11:21:09 · 459 阅读 · 0 评论 -
JavaWeb中的各种路径问题实例
/** * 获取服务的url基本地址 * @param request * @return */ public static String getServerPath(HttpServletRequest request){ String path = request.getContextPath();转载 2016-12-26 09:36:40 · 456 阅读 · 0 评论 -
SpringMVC入门之七:使用JSP作为视图
使用JSP作为视图JSP作为JavaWeb应用程序的视图技术已经超过15年了,想在仍然是使用量最大的视图技术。视图解析器: InternalResourceViewResolver是最简单和最常用的JSP视图解析器。这种视图解析器遵循一种约定,会在视图名上添加前缀和后缀,进而确定一个Web应用中视图资源的物理路径。视图位置 在通常的Web应用中,我们把JSP文件放到Web应用的WEB-INF目原创 2017-02-23 12:36:36 · 7115 阅读 · 0 评论 -
Servlet的基本配置和使用
1、Servlet的基本配置Servlet的基本配置包括Servlet的名字、实现类、初始化参数和启动装入优先级的设置。这些都是最基本、最一般的配置,只有掌握它们才能更好地实现Servlet的功能。Servlet的名字:例如,可用<servlet-name>GlobleConfigServlet</servlet-name> 来定义com.example.config.GlobleConfigS原创 2016-11-26 12:36:09 · 3720 阅读 · 0 评论 -
三种动态网页技术的简要分析
动态网页可以根据用户的选择、点击、输入等操作而迅速的响应和动态的改变。动态网页技术可以非常方便地处理用户的请求,在Web开发中它们的地位是非常重要的。目前比较流行的动态网页技术有JSP、ASP、PHP等,下面分别简要介绍这些技术的特点。1 ASP技术ASP技术是基于.NET平台的一种动态网页技术。它有非常强大的后台处理能力,但却有一些安全性、稳定性、跨平台性的问题。它的原理为:通过服务器端的解释器将原创 2016-11-25 22:12:37 · 19540 阅读 · 0 评论 -
src标签中${pageContext.request.contextPath }无效问题解决方案
问题描述<img src="${pageContext.request.contextPath}/static/images/dog.jpg"/>该链接中的图片显示不出来。原因分析在Chrome下用开发者工具查看图片请求链接会发现请求的链接变成了://static/images/dog.jpg原因是${pageContext.request.contextPath}相当于http://localho原创 2016-12-05 22:11:38 · 12998 阅读 · 1 评论 -
JSP工作原理细节
JSP工作原理客户端表单提交给JSP页面JSP引擎从服务器端的磁盘上找到该JSP文件。把该JSP文件解析为Java文件,并编译为Class文件执行该Class文件处理请求处理完成返回一个html页面(返回html方法:out.print一次打印输出)JSP引擎将该HTML文件发送到客户端去显示沟通方式一般来说,客户端、JSP引擎、JSP三者之间的数据通信是靠HttpServletReq原创 2016-11-29 21:36:53 · 570 阅读 · 0 评论 -
Struts2文件上传与下载中的中文乱码问题解决方案
一.、乱码问题概述:在实际项目与应用中,文件上传和下载的对象大多是中文文档,因此在Struts的文件上传和下载功能实现中,中文乱码是一个不得不面对的问题。其中的乱码问题分为两类: 1、jsp页面中文乱码;2、上传下载的文件名和内容中文乱码。二、 类型一 jsp页面中文乱码:. 解决方案:利用jsp的page标签设置编码方式为UTF-8,代码:<%@ page pageEncoding="UTF-原创 2016-10-07 16:37:21 · 1404 阅读 · 0 评论 -
报错:java.lang.IllegalArgumentException: Can not find a java.io.InputStream with the name [download
控制台报错:java.lang.IllegalArgumentException: Can not find a java.io.InputStream with the name [downloadFile] in the invocation stack. Check the tag specified for this action. 的原因有这么几个: 1.你要下载的文件不存在。 2原创 2016-10-07 15:29:26 · 5352 阅读 · 0 评论 -
HttpServlet请求处理和Servlet监听
一、HttpServlet请求处理1、HttpServlet是使用HTTP协议的Web服务器的Servlet类,这个类已经被系统定义好。该类的一些方法如doGet()、doPost()等,提供了处理客户端请求的接口。在实际编程中,程序员需要继承这个类,并重写上述方法去编写自己的Servlet。使用重写后的方法,就可以完成对客户端请求的处理。 2、需要重写的方法主要有:doGet()、doPost(原创 2016-11-26 13:41:41 · 1040 阅读 · 0 评论