- 浏览: 41941 次
- 性别:
- 来自: 北京
最新评论
-
陈静静2014:
谢谢了。。
java ee中实现翻页 -
陈静静2014:
这只是课间的小练习 还没做优化 不好意思
用cookie和session实现自动登录 -
cs6641468:
密码就明文放在cookie里,太狠了吧
用cookie和session实现自动登录 -
guochongcan:
悲观锁、乐观锁
oracle数据查询与操作
文章列表
今日学习笔记(老师给写好的):
1.在jsp加分页的格式:
<table id="tblTurnPage" cellSpacing="0" cellPadding="1" width="100%" border="0" style="font-family:arial;color:red;font-size:12px;">
<tr>
<td>总记录数:${RecordAllCount}< ...
算是今天的学习笔记吧。。。
在点击登录输入用户名和密码后,当验证用户名和密码都正确且有正确返回值时,在LoginSvl中创建一个cookie保存此用户名和密码:
String unamepwd = user.getUname()+","+user.getPwd();
Cookie cookie=new Cookie("unamepwd",unamepwd);
cookie.setMaxAge(60*60*24*7);
response.addCookie(cookie);
创建一个过滤器,在下次登录时,当session中的user为空,则从c ...
String beginTime=new String("2014-08-15 10:22:22");
String endTime=new String("2014-09-02 11:22:22");
1.把字符串类型的日期数据转化成长整型,然后比较大小。
如果日期格式有时分秒,则"-"写成"[-\\s:]"
if(Long.valueOf(beginTime.replaceAll("-","")<Long.valueOf(endTime.replaceAll(& ...
多种日期格式:
YYYY:四位表示的年份
YYY,YY,Y:年份的最后三位、两位或一位,缺省为当前世纪
MM:01~12的月份编号
MONTH:九个字符表示的月份,右边用空格填补
MON:三位字符的月份缩写
WW:一年中的星期
D:星期中的第几天
DD:月份中的第几天
DDD:年所中的第几天
DAY:九个字符表示的天的全称,右边用空格补齐
HH,HH12:一天中的第几个小时,12进制表示法
HH24:一天中的第几个小时,取值为00~23
MI:一小时中的分钟
SS:一分钟中的秒
SSSS:从午夜开始过去的秒数
date
dateTime
sysdate 获得系统当前的日期和时间
to_ ...
对于oracle的JDBC使用preparedStatement处理char类型字段的问题
参考转载:http://blog.chinaunix.net/uid-276853-id-366493.html
create table test(name char(7));内有N条值为hello的记录
实验:
第一种:不用占位符,
java.sql.PreparedStatement ps = connection().prepareStatement("select * from test where name='hello'");
java.sql.ResultSet rs ...
layer使用API
- 博客分类:
- web
layer官方演示与讲解:http://www.catic-i.com/UploadFile/html/1.html
layer API键值:http://blog.csdn.net/chifengchifeng/article/details/8270070
http://blog.csdn.net/kutejava/article/details/9164353#t1
官方教程:
中文http://mybatis.github.io/mybatis-3/zh/sqlmap-xml.html
英文http://mybatis.github.io/mybatis-3/
整型与字符串类型相互转换
- 博客分类:
- JAVA SE
1. 将字串 String 转换成整数 int
1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);
2). int i = Integer.valueOf(my_str).intValue();
2. 将整型int 转换成字符串 String ?
1.) String s = String.valueOf(i);
2.) String s = Integer.toString(i);
3.) String s = "" + i;
预览功能的基本设计思路:创建一个img元素,再把文件域的value值赋值给img元素的src属性。
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'index.jsp' starting page</title>
<script type="text/javascript">
function showPicture(){
document.getE ...
<?xml version="1.0" encoding="UTF-8"?><!-- xml的声明格式 -->
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
x ...
@Controller 声明Action组件
@Service 声明Service组件 @Service("myLister")
@Repository 声明Dao组件
@Component 泛指组件, 当不好归类时.
@RequestMapping("/main") 请求映射
@Resource 用于注入,( j2ee提供的 ) 默认按名称装配,@Resource(name="beanName")
@Autowired 用于注入,(srping提供的) 默认按类型装配
@Transactional( rol ...
在异步调用的机制下,当我们把请求发给远程的服务器,然后它的回应信息靠一个回调函数来接收。
而要接收就得先注册一个回调函数,给它一个函数名,让回调方法去响应它,然后就等它来处理结果,处理完之后就调用此函数。
回调的本身是当时不回调,等异步机制结果处理完之后再回调,通过事件注册机制实现。
1.前台jsp中对日期进行格式化,
首先需要引用fmt标签库:
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
然后使用fmt:formatDate标签对时间进行格式化:
<fmt:formatDate value="${b.tdate}" pattern="EEEE yyyy-MM-dd HH:mm:ss" />
注:其中当HH大写时,表示24小时制,小写表示12小时制。EEEE表示周几
在 ...
SQL注入攻击:http://baike.baidu.com/view/983303.htm?fr=aladdin
SQL注入攻击是黑客对数据库进行攻击的常用手段之一。
注入简介:
SQL注入(SQL Injection)是从正常的WWW端口访问,通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令,而且表面看起来跟一般的Web页面访问没什么区别,所以市面的防火墙都不会对SQL注入发出警报,如果管理员没查看ⅡS日志的习惯,可能被入侵很长时间都不会发觉。但是,SQL注入的手法相当灵活,在注入的时候会碰到很多意外的情况,需要构造巧妙的 ...
servlet生命周期共有四个阶段用到三个方法:
1.加载
2.实例化和初始化 init();
3.响应客户请求 service();
4.终止 destory();
首先,当tomcat(servlet容器)启动时,就会加载servlet。
之后,当有用户发送请求时,tomcat就会去判断是否有servlet实例,如果有就直接使用,若没有,就会去创建一个servlet实例,并调用init()方法进行servlet 的初始化,来加载servlet的一些配置。
然后,请求到达时servlet会调用其service()方法,创建一个进程并根据请求方式调用相应的do ...