
Java web
Cloud-Future
这个作者很懒,什么都没留下…
展开
-
外网访问本地Tomcat服务器的实现
目前很多网站开发者安装了IIS或者Apache Tomcat等Web服务器,可以把自己电脑配置成一以路由为中心的内网服务器。也就是服务器中部署的web应用只能在局域网内访问到。本地服务器在内网测试是绰绰有余的,但是有些web需要在外网使用,那么我们该怎么办呢? 这时我们就可以采用端口映射,让客户可以在外网访问我们的本地服务器。 网络上面原创 2016-04-09 17:28:38 · 7668 阅读 · 0 评论 -
Java Web中Filter的调用顺序
在有些场景中需要指定过滤器的调用顺序,以达到对应的需求,比如编码过滤器和安全认证过滤器,一般情况下编码过滤器先被调用,然后是安全认证过滤器,这样的顺序保证可以使用正确的编码。那么过滤器的调用顺序和什么有关呢? Java Web中的过滤器有两种配置方式,在web.xml配置和注解的形式配置。 一、在web.xml中配置Filter的调用顺序 ...原创 2019-04-24 14:28:40 · 4379 阅读 · 3 评论 -
Jsp的四大作用域与九大对象
内置对象特点:1. 由JSP规范提供,不用编写者实例化。2. 通过Web容器实现和管理3. 所有JSP页面均可使用4. 只有在脚本元素的表达式或代码段中才可使用(<%=使用内置对象%>或<%使用内置对象%>) 常用内置对象:1. 输出输入对象:request对象、response对象、out对象2. 通信控制对象:pageContext对象、session对象、applic...转载 2018-06-20 17:45:12 · 122 阅读 · 0 评论 -
Java WebSocket简单使用
一.WebSocket简单介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。 我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览器)主动发起,服务端进行处理后返回r...转载 2018-02-09 11:34:36 · 1575 阅读 · 0 评论 -
Servlet 实现文件上传
使用Servlet原生API进行文件上传:一、Upload.java(文件上传Servlet)package servlet;import java.io.IOException;import java.io.InputStream;import java.util.Collection;import javax.servlet.ServletException;import原创 2018-01-05 14:46:36 · 481 阅读 · 0 评论 -
Servlet 实现文件下载
文件的下载对于Web应用是必不可少的功能。Servlet实现文件下载只需5步: 准备下载的文件,打开文件输入流。 获取response响应输出流ServletOutputStream。 设置响应头Content-Disposition:attachment;filename=[文件名](此处的filename对应浏览器提示保存文件的文件名)。 读文件到响应输出流。原创 2018-01-04 16:35:42 · 565 阅读 · 0 评论 -
Servlet 实现编码过滤器
在开发Java Web项目的时候经常遇到乱码的问题,一般是前端和后台编码不统一造成的,使用Servlet过滤器实现Http请求以及响应编码的转换。只需要实现Filter接口,实现doFilter方法即可:import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;im原创 2018-01-04 15:59:08 · 852 阅读 · 0 评论 -
日期插件WdatePicker.js的使用方法
一、先来最简单的配置方法:(1)下载WdatePicker.js(包括lang和skin文件夹)。(2)在html页面中导入WdatePicker.js。 //同时引入了WdatePicker.css文件(3)在输入框input元素上加入class="Wdate" onFocus="WdatePicker({lang:'zh-cn'})"代码。(4)打开页面转载 2017-11-21 10:45:03 · 10991 阅读 · 2 评论 -
Spring MVC中的/*和/的区别
在Spring MVC的项目中需要配置一个Spring servlet用于拦截 请求,有时候不清楚url-pattern /*与/ 的区别会出现一些问题。特别是用过struts2的,习惯上配置为/*,如果使用Spring MVC这样配置会出现404的错误。<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee原创 2017-11-11 16:02:29 · 755 阅读 · 0 评论 -
Servlet 返回JSON
在使用servlet返回JSON数据的时候,如果不清楚json的格式,在前台页面是获取不到的,看下面的例子:import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;impo原创 2017-10-12 17:30:57 · 1193 阅读 · 0 评论 -
Java 操作Cookie
1、设置CoookieHttpServletResponse response = (HttpServletResponse) ActionContext.getContext().get(StrutsStatics.HTTP_RESPONSE);Cookie cookie1 = new Cookie("disk_uname", uname);cookie1.setPath("/");原创 2017-04-24 20:46:59 · 461 阅读 · 0 评论 -
ubuntu下jdk的安装和配置
ubuntu下jdk的安装和配置,搭建java开发环境原创 2016-12-23 19:21:06 · 865 阅读 · 0 评论 -
JDK的安装及环境变量的配置
JDK环境(path)的配置:我们右击桌面上我的电脑图标,选择“属性”,选择“高级系统设置”,点击“环境变量”。① 配置classpath环境变量:在系统变量中,点击“新建”,变量名为classpath,变量值为.(英文点),然后点击确定。Classpath环境变量就配置好了。原创 2016-05-11 14:14:03 · 30228 阅读 · 2 评论 -
jsp 实现文本文件上传
jsp 实现文本文件上传原创 2016-06-01 20:35:19 · 1166 阅读 · 0 评论 -
Servlet中请求转发时forward()和include()的区别
1 定义forward()和include()都是RequestDispatcher类中的方法。一般通过ServletRequest的getRequestDispatcher(String var1)获取RequestDispatcher。 forward():表示在服务器端从一个Servlet中将请求转发到另一个资源(Servlet、Jsp或Html等),本意是让第一个组件对请求做些预处理...转载 2019-04-24 14:33:06 · 1450 阅读 · 0 评论