Java Web
文章平均质量分 75
xsf18
这个作者很懒,什么都没留下…
展开
-
Java Web(一)Servlet/JSP HTML介绍
学习编程,不光要知道结果是什么,更要问一下为什么是这个结果,才能真正提升水平,避免沦为IT民工!在JavaWeb阶段,很多人执着于对框架的操作,而忽略了对基础的深刻理!下面就对相关内容进行初步的整理。一、HTMLHTML已标签的形式定义文件结构,是构建界面的基础,放在服务器上供客户访问,而了浏览器就是根据这些相关标签及其样式,绘制出网络页面;然而这个访问过程又是如何实现呢?先要知道“U原创 2016-12-23 14:45:32 · 366 阅读 · 0 评论 -
微信js_sdk开发
jar 下载路径:https://download.csdn.net/download/xsf1840/10318356最近项目中需要用到手机H5页面中录制 音频 视频 的上传回显功能,在开发中发现ios系统对input标签存在兼容性问题导致在页面直接实现音频录制存在困难,包括网上的插件都是基于js实现,所以也都存在兼容性问题。<!--调用手机的录像功能和直接打开系统文件目录。苹果手机调出来...原创 2018-03-14 20:00:26 · 344 阅读 · 0 评论 -
四种常见的 POST 提交数据方式
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主转载 2017-10-11 09:55:44 · 239 阅读 · 0 评论 -
Web页面加载
HTML页面加载和解析流程 :1. 用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件。 2. 浏览器开始载入html代码,发现标签内有一个标签引用外部CSS文件。 3. 浏览器又发出CSS文件的请求,服务器返回这个CSS文件。 4. 浏览器继续载入html中部分的代码,并且CSS文件已经拿到手了,可以开始渲染页面了。 5. 浏览器在代码中发现一原创 2017-09-30 10:45:53 · 486 阅读 · 0 评论 -
json与jsonp
前言: 说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决方案,比如数据可以用自定义字符串或者用XML来描述,跨域可以通过服务器端代理来解决。但到目前为止最被推崇或者说首选的方案还是用JSON来传数据,靠JSONP来跨域。而这就是本文将要讲述的内容。 JSON和JSONP虽然只有一个字母的差别,但其实他们根本不是...转载 2017-09-28 17:02:11 · 300 阅读 · 0 评论 -
SpringMvc @InitBinder 表单多对象精准绑定接收
问题出现要在一张表单中提交多个对象,并且还要在后台Controller 中精准的绑定接收。可是,这些对象中的参数名可能相同,后台接收入参时无法像struts那样jsp表单中使用Object.Param形式对表单进行精准绑定入参,我们都知道struts2默认就是这种方案,这是因为struts2采用了OGNL,并通过栈(根对象)进行操作的,而且栈中默认有action实例,所以很自然的没有这种问题。原创 2017-06-21 23:04:30 · 6426 阅读 · 3 评论 -
Velocity模板引擎基础语法
Velocity语法1. 变量(1) 变量的定义 :#set($name = "hello") 说明:velocity中变量是弱类型的。当使用#set 指令时,括在双引号中的字面字符串将解析和重新解释,如下所示:#set($directoryRoot = "www" )#set($templateName = "index.vm" )#set($t转载 2017-06-16 17:58:19 · 528 阅读 · 0 评论 -
velocit--静态页面模板
首先需要必备的jar包:web.xml velocity class>org.apache.velocity.tools.view.servlet.VelocityLayoutServletclass> org.apache.velocity.properties /WEB-INF原创 2017-06-16 17:53:18 · 317 阅读 · 0 评论 -
java原生 webservice注解
Web Service 元数据注释(JSR 181)注释类: 注释: 属性:javax.jws.WebService当实现 Web Service 时,@WebService 注释标记 Java 类;实现 Web Service 接口时,标记服务端点接口(SEI)。要点:? 实现 Web Service 的 Java 类必须指定 @WebService 或原创 2017-05-08 16:04:15 · 1718 阅读 · 0 评论 -
WebService初探
Web Service概述Web Service的定义W3C组织对其的定义如下,它是一个软件系统,为了支持跨网络的机器间相互操作交互而设计。Web Service服务通常被定义为一组模块化的API,它们可以通过网络进行调用,来执行远程系统的请求服务。这里我们从一个程序员的视角来观察web service。在传统的程序编码中,存在这各种的函数方法调用。通常,我们知道一转载 2017-05-01 10:57:29 · 467 阅读 · 0 评论 -
JSP
JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。浏览器向服务器发请求,不管访问的是什么资源,其实都是在访问Servlet,所以当访问一个jsp页面时,其实也是在访问一个Servlet,服务器在执行jsp的时候,首先把jsp翻译成一个Servlet,所以我们访问jsp时,其实原创 2017-01-01 17:31:22 · 291 阅读 · 0 评论 -
JavaWeb(三)Http协议
JDBC:原创 2016-12-23 22:06:13 · 229 阅读 · 0 评论 -
JavaWeb博客推荐
点击打开链接写的很好的初学者指南-很全面原创 2016-12-28 17:06:10 · 333 阅读 · 0 评论 -
JavaWeb(四)ServletConfig/ServletContext
在Servlet的配置文件Web.XML中,可以使用一个或多个标签为Servlet配置一些初始化参数Web容器启动时,它会为每个Web应用程序创建一个对应的ServletContext对象,代表当前Web应用;ServletConfig对象中维护了ServletContext对象的引用,可以通过ServletConfig.getServletContext方法获得ServletCont原创 2016-12-24 13:12:02 · 210 阅读 · 0 评论 -
JavaWeb(二)Servlet编写
Servlet是一个供其他Java程序(Servlet引擎)调用的Java类,它不能独立运行,它的运行完全由Servlet引擎来控制和调度。 针对客户端的多次Servlet请求,通常情况下,服务器只会创建一个Servlet实例对象,也就是说Servlet实例对象一旦创建,它就会驻留在内存中,为后续的其它请求服务,直至web容器退出,servlet实例对象才会销毁。 在Servlet的整原创 2016-12-23 21:08:58 · 284 阅读 · 0 评论 -
用户登录唯一性验证(检查用户登录状态 是否同一浏览器地址登录)
核心是通过 缓存、Cookie以及SpringMVC拦截器 实现登陆时以用户id为key在缓存中保存时间戳 在cookie中以一个全局变量为key保存时间戳 String times = new Date().getTime() + ""; memCache.put(userId + "mem_time_key", times); WebUtils.setCookie(r...原创 2018-03-22 23:20:42 · 11693 阅读 · 0 评论