摘要: 第6章Strusts2框架1引出WebAppààMVCààView视图(jsp,html,JS) |C(Servlet)Filter,Listneer |M(数据bean,逻辑bean) 逻辑bean数据库的访问操作业务处理2Struts2的起源Struts诞生于2001年Apache200... 阅读全文
posted @ 2015-01-19 17:03 爱心红雨 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一、根据所获取页面中元素的不同,把css3选择器分为五大类: 基本选择器、层次选择器、伪类选择器、伪元素和属性选择器。 二、伪类选择器又分为: 动态伪类选择器、目标伪类选择器,语言伪类、UI元素状态伪类选择器、结构伪类选择器和否定伪类选择器。 阅读全文
posted @ 2018-07-17 14:42 爱心红雨 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一、常见的web安全及防护原理 1.sql注入原理 就是通过把sql命令插入到web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 防护,总的来说有以下几点: 1、永远不要信任用户的输入,要对用户的输入进行校验,可以通过正则表达式,或限制长度,对单引号双“--”进 阅读全文
posted @ 2018-03-26 23:11 爱心红雨 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 一、常见的web安全及防护原理 1.sql注入原理 就是通过把sql命令插入到web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 防护,总的来说有以下几点: 1、永远不要信任用户的输入,要对用户的输入进行校验,可以通过正则表达式,或限制长度,对单引号双“--”进 阅读全文
posted @ 2018-03-26 23:09 爱心红雨 阅读(343) 评论(0) 推荐(1) 编辑
摘要: 概述根据给定的ID匹配一个元素。如果选择器中包含特殊字符,可以用两个斜杠转义。参见示例。参数idStringV1.0用于搜索的,通过元素的 id 属性中给定的值示例描述:查找 ID 为"myDiv"的元素。HTML 代码:id="notMe" id="myDiv"jQuery 代码:$("#myDi... 阅读全文
posted @ 2015-11-13 15:43 爱心红雨 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 文件的上传和下载 上传步骤1:在文件上传表单中设置method和enctype属性值格式: 步骤 2:在Action中,要求必须创建三个成员变量格式:Filexxx;StringxxxFileNmae;StringxxxContentType;get/set方法步骤3:在Action的execu... 阅读全文
posted @ 2015-01-19 17:17 爱心红雨 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 第十二章Struts2的标记库1OGNL简介 Object-GrephicNavigtorLanguage图对象导航语言作用:图对象导航语言是Struts2标记库中为其相应标记属性进行赋值操作的一种表达式。组成元素 a.常量àà100、3.14、‘chen’ b.变量àà成员变量,对象.成员变... 阅读全文
posted @ 2015-01-19 17:16 爱心红雨 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 第十一章Struts2的国际化1国际化简介http协议,request_locale值Locale类àà封装类request_locale值ResourcesBandleàà资源文件与Locale对象的 properties2Struts2国际化的实现步骤 1编写国际化资源文件,文件名:name_语... 阅读全文
posted @ 2015-01-19 17:15 爱心红雨 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 第十章Struts2的输入校验1Struts2输入校验原理 a.分类validate()方法校验 b.validation框架校验2valibate()方法校验实现 步骤 IAction类继承ActionSupport II重写pulicvoidvalidate()方法,在其中编写相关校验规则;... 阅读全文
posted @ 2015-01-19 17:14 爱心红雨 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 第8章Struts2类型转换 使用类型转换器 自定义类型转换器 步骤:1.Struts2构建流程 2.自定义类型转换器类(继承DefaultTypeConverter/StrutsTypeConverter)若继承StrutsTypeConverter则重写方法:1)publicobjectcon... 阅读全文
posted @ 2015-01-19 17:13 爱心红雨 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 拦截器1.自定义拦截器类,必须继承AbstractInterceptor类(抽象类)重写publicStringintercept(ActionInvocationarg0)2.在Struts.xml文件中创建拦截器对象,格式: [值] 3.为Action注册拦截器格式: … ... 阅读全文
posted @ 2015-01-19 17:10 爱心红雨 阅读(139) 评论(0) 推荐(0) 编辑