blog

1.用户登录   blog--用户登录与注册

2.文件操作  

3.博客内容

4.博客分类

①.在User实体类上加入注解@Component  进行注册  @Component: 基本注解, 标识了一个受 Spring 管理的组件

②.在DAO接口处UserMapper加注解@Respository: 标识持久层组件

因为在使用request.getParameter("blogId")获取到的为String类型,所以要手动转换为Integer类型或Date类型

String与Integer之间的转换

Java数据类型中String、Integer、int相互间的转换

Integer blogTypeId = Integer.parseInt( request.getParameter("blogTypeId") );

  

也可以

Integer blogTypeId = Integer.valueOf( request.getParameter("blogTypeId") );

  

String与Date之间的转换

Java中Date与String的相互转换

 

 将用户信息保存在Session中,可以在整个会话期间来获取

主要方法:
1. getAttribute( String name )
获取指定名字name相联系的信息.

2. getAttributeNames()
返回Session对象中存储的每一个属性对象,其结果为一个类举的实例.

3. getCreationTime()
返回Session被创建的时间.最小单位为千分之一秒.

4. getId()
此方法返回惟一的标识,这些标识为每个Session而产生.当只有一个单一的值与一个Session联合时,或当日志信息与先前的Session有关时,它被当做键名用.

5. GetLastAccessedTime()
返回当前Session对象最后被客户发送的时间,最单位为千分之一秒.

6. GetMaxInactiveInterval()
返回总时间(秒),负值表示Session永远不会超时.该时间为该Session对象的生存时间.

7. removeAttribute( String name )
删除与提定名字name的相联系的信息.

8. setAttribute( String name , java.lang.Object value )
设置指定名字name的属性值value,并将之存储在Session对象中.

 

posted @ 2018-03-05 10:58  SkyeAngel  阅读(116)  评论(0编辑  收藏  举报