- 浏览: 70447 次
最新评论
文章列表
align和valign属性均是规定表格相对于周围元素的对齐方式,区别就在于:
1、align属性趋向于左右对齐,其值包含:left、right、center 在 HTML 4.01 中,不赞成使用 body 元素的 align 属性;在 XHTML 1.0 Strict DTD 中,不支持 body 元素的 align 属性。请使用CSS中的float属性代替。
2、valign属性趋向于垂直对齐,其值包含:top、bottom、middle、baseline 所有浏览器都支持 valign 属性。
------------===========---------- ...
file的这几个取得path的方法各有不同,下边说说详细的区别 概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明。如果感觉看概念很累就跳过直接看例子吧。看完例子回来看概念会好些。
getPathpublic String getPath()将此抽象路径名转换为一个路径名字符串。所得到的字符串使用默认名称分隔符来分隔名称序列中的名称。 返回:此抽象路径名的字符串形式
getAbsolutePathpublic String getAbsolutePath()返回抽象路径名 ...
struts2 上传文件在action里必须提供 private File url; //strunts2 自动将文件流--》临时储存成tmp文件 private String urlContentType; // 上传文件类型--与文件扩展名不同 private String urlFileName; // 上传文件的真实名字 三个属性,
且action必须实现一个ServletResponseAware String fileEx = urlFileName.substring(urlFileName.indexOf("."), urlFileName.lengt ...
原文:http://snkcxy.iteye.com/blog/1845862
前言:
在工作当中我们往往遇到很多文件的操作,我们也习惯写一些自己定义的工具类来简化文件操作,其实apache的commons的FileUtils类就是这样一个工具类,使用它能大大的简化我们对文件的操作。
准备工作:
1.下载jar 地址:http://commons.apache.org/proper/commons-io/download_io.cgi
2.把commons-io-2.4.jar 这个文件导入到你的项目中
说明:
1.由于是一个 ...
在项目中
有需求对后台传过来的List 对象,在jsp进行级联操作,写了几种实现的方式,
现保存实现步骤如下,以便日后使用。
=================================================
// 省list 省里有cities city里有areas
省 (id,name,cities) 市 (id,name,areas) 区(id,name)
========
一 、 异步获取:
=========================
JSP:
< ...
需要对用户的输入数据进行验证,比如网站的注册,需要对各个数据项进行数据校验,Struts2提供了一些默认的校验器,比如数字的检测,邮箱的检测,字符串长度的检测等等.
常用的Validator
校验器
作用
required
必填校 ...
@ResponseBody 一般用于controller的方法返回的一个对象 如json、xml等
这个对象一般要在HttpResponse对象的body数据区。
使用时机:
返回的数据不是html标签的页面,而是其他某种格式的数据时(如json、xml等)使用;
做异步提交时
@RequestMapping(value="/cha")
@ResponseBody
public User cha(String id) throws Exception{
return use ...
SpringMVC上传文件
- 博客分类:
- SpringMVC笔记
jsp
<form action="/upload" name="Form" id="Form" method="post" enctype="multipart/form-data">
xml
<!-- 上传拦截,如最大上传值及最小上传值 1024为 1byte -->
<bean id="multipartResolver" class="org.springframework.web.multipar ...
SpringMVC配置异常
- 博客分类:
- SpringMVC笔记
异常处理
局部异常处理: @ExceptionHandler(value="") 只针对一个controller
--在
@ExceptionHandler(value="指定的异常类.class") 可以指定多个,数组
public string handlerException(){
//......
}
上加@ExceptionHandler
全局异常处理:
一、 SimpleMappingExceptionResolver
在配置文件中添加<bean cla ...
认证就是验证用户身份的过程。在认证过程中,用户需要提交实体信息(Principals)和凭据信息(Credentials)以检验用户是否合法。最常见的“实体/凭证”组合便是“用户名/密码”组合。
一、认证过程
1、收集实体/凭据信 ...
SpringMVC+Shiro权限管理
什么是权限呢?举个简单的例子:
我有一个论坛,注册的用户分为normal用户,manager用户。对论坛的帖子的操作有这些:添加,删除,更新,查看,回复我们规定:normal用户只能:添加,查看,回复manager用户可以:删除,更新normal,manager对应的是角色(role)添加,删除,更新等对应的是权限(permission)我们采用下面的逻辑创建权限表结构(不是绝对的,根据需要修改)一个用户可以有多种角色(normal,manager,admin等等)一个角色可以有多个用户(user1,user2,user3等等)一个角色可以有 ...
转自 http://www.cnblogs.com/yangang2013/p/5716928.html
shiro基础学习(四)—shiro与项目整合
一、认证
1.配置web.xml
单行函数对于从表中查询的每一行只返回一个值
可以出现在 SELECT 子句中和 WHERE 子句中
单行函数可以大致划分为:
数字函数
字符函数
日期函数
转换函数
其他函数
--
round(sal) 四舍五入到个位
工资四舍五入到小数点后一位
--》select round(sal,-1) from teacher
sal工资 tid (number(18))身份证(有15和18位的)
substr()字符截取 trim()去空格
substr(tid,1,2)和substr(tid,0,2)都是截取前两位
substr(ti ...
判断字符类型(字母数字等)的简单方法
- 博客分类:
- Java笔记
可以直接比较
for(int i=0;i<str.length;i++)
{
charch = str.charAt(i);
if(ch>=’0’&& ch<=’9’)
{
digitCount++
}
elseif((ch>=’a’&& ch<=’z’) || (ch>=’A’ && ch<=’Z’))
{
engishCount++;
}
else
{
chineseCount++;
}
}
FileFilter实现,文件过滤
- 博客分类:
- Java笔记
原来用File.list()方法,列出目录下所有的文件。现在想列出这个目录下,修改日期在最近一个月的文件
用FileFilter实现。
import java.io.File;
import java.io.FileFilter;
import java.util.Date;
public class Method2 {
public static void main(String[] args) {
File[] files = new File("c:/aa").listFiles(new FileFilter() {
public boolean a ...