XSS攻击 :跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。 解决办法: 首先添加一个jar包: commons lang 2.5.jar ,然后在后台调用这些函数: StringEscapeUtils.escapeHtml(string); StringEscapeUtils.escapeJavaScript(string); StringEscapeUtils.escapeSq
在开发中我们经常用1代表男生、0代表女生。 在jsp中常用的是使用三目运算符,但是html静态页面怎么开发? jsp中判断: ${sex==1?'男':sex==0?'女':'妖'} html页面中判断: <html <head <title studyjava测试</title <script var sex = { 1 : "<span style='color:green' 男</span ", 0 : "<span style='color:red' 女</span " }; </script </
经常看到网站不显示时间而是显示的是刚刚、5分钟之前、1年以前。今天用js 实现了一下 <html <head <title studyjava测试</title <script function formatDateTime(datetime) { var current date = new Date().getTime(); var date = datetime.split(" ")[0]; var time = datetime.split(" ")[1]; var date = new Date(

前言 这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。 与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也讨论一些约定及编码标准。然而,这份文档主要侧重于我们所普遍遵循的规则, 对于那些不是明确强制要求的,我们尽量避免提供意见。 1.1 术语说明 在本文档中,除非另有说明: 术语class可表示一个普通类,枚举类,接口或是annotation类型(@interface) 术语c
