关闭

安卓调用js中的方法

一、问题现在有这么一个需求:前端对用户输入的密码加密,但是加密方法是固定的用js写的,那么如何在前端调用js的加密方法然后把数据提交给后端呢?二、解决思路写一张网页,里面要包含一个加密方法 用WebView加载这张网页(可以把WebView隐藏,因为我不需要网页啊,只要加密结果) 调用js、获取加密结果然后对结果处理就可以了三、实现代码为了简单起见,我对其封装了一个类和一个接口。/** * 登...
阅读(29) 评论(0)

Hibernate开发中的异常:could not initialize proxy - no Session

一、异常内容could not initialize proxy - no Session二、异常原因分析首先在我的持久化类User中有如下片段://User.java @Entity @Table(name = "user_inf") public class User { //用户的订单信息 @OneToMany(targetEntity=Order.class,mappedBy...
阅读(69) 评论(0)

SSH整合开发之异常:No Session found for current thread

一、异常org.hibernate.HibernateException: No Session found for current thread at org.springframework.orm.hibernate4.SpringSessionContext.currentSession(SpringSessionContext.java:106) at org.hiber...
阅读(24) 评论(0)

SSH整合开发之配置文件

一、本节说明本节主要记录SSH整合的时候需要的相关配置,配置的时候有点蒙,特此记录一下。二、配置信息1.所需jar包 首先是struts所需的jar包(9个): strus解压目录/lib下(8个)jar包,是哪些jar包请参考: Struts2项目实战 微云盘(二):项目结构 以及struts2-spring-plugin-2.1.8.1.jar,该包也在lib下,它是Spring整合stru...
阅读(29) 评论(0)

Hibernate映射组件属性

一、映射普通的组件属性组件就是一个自定义类型,在持久化类中,如果一个属性的类型不是基本数据类型,那么应该怎么将其映射为数据表呢? 直接看个例子:@Entity @Table(name="person") public class Person { @Id @Column(name="person_id") @GeneratedValue(strategy=GenerationType...
阅读(30) 评论(0)

Hibernate映射集合属性(基本类型)

一、本节说明本届主要记录Hibernate中的集合属性映射,主要分为两种情况:集合元素是基本数据类型、集合元素是自定义类型,本节主要记录集合属性为基本类型的情况。一、映射方法在该情况下,List的集合元素、Map的key和value、Set的集合元素都是基本类型的。 在持久化类中的集合也需要映射成数据表,主要记录一下对这三种集合的映射方法 List Set Map 以下示范了三种集合的映射方法//...
阅读(15) 评论(0)

开始使用Hibernate

一、本节说明本节主要记录Hibernate的配置信息以及基本映射二、配置HibernateStep1:导入jar包 将hibernate解压目录/lib下的required文件夹下的jar包、optional/c3p0下的jar包、数据库驱动文件放在项目的WebRoot/WEB-INF/lib下Step2:配置 在src下创建hibernate.cfg.xml文件,修改为如下格式:<?xml v...
阅读(30) 评论(0)

Struts2项目实战 微云盘(八):Action异常处理

一、本节说明进入github下载该项目 进入github查看该项目的配置指南 本节是这个项目的最后一篇博文了,本节主要介绍Action的异常处理以及项目中出现的问题二、Action的异常处理1.直接在Action使用try..catch语句 类似这种@Override public String execute(){ try { //各种处理逻辑...
阅读(22) 评论(0)

Struts2项目实战 微云盘(七):文件上传下载

一、本节说明进入github下载本项目(开源) 本节主要实现文件上传与下载功能。二、文件上传1.控制器实现 文件上传的基本知识可以查看我的另一篇博文struts2实现文件上传(一) 这里的UploadAction在整体上与那一篇中的实现方法是一致的,不过还要在那个基础上添加一些东西。 那篇博文的UploadAction只做了一件事情: 用户上传文件后UploadAction将其保存在upl...
阅读(34) 评论(0)

Struts2项目实战 微云盘(六)主界面UI

一、本节说明 进入github下载本项目(开源) 本节实现的是主界面UI二、AJAX请求 在使用Jquery前先确认正确的引入了jquery。 1.获取文件结点 当文档加载完成后需要获取到用户根目录下的所有孩子。 二话不说定义向控制器请求数据的方法:/* 获取指定路径的文件目录 */ function getDirs(dir) { $.ajax({ type :...
阅读(24) 评论(0)

Struts2项目实战 微云盘(五):核心功能实现

一、本节说明 本节主要实现新建文件夹、删除文件夹、获取指定路径的孩子集合二、文件夹相关DAO1.DirBaseDao 文件相关DAO操作的接口,继承自BaseDao。public interface DirBaseDao extends BaseDao{}2.DirBaseDaoImpl 该类处理文件夹相关的操作,可以说,整个项目的核心就是这么一个类了,该类主要提供了三个方法...
阅读(25) 评论(0)

Struts2项目实战 微云盘(四):登录注册

一、本节说明 本节实现登录、注册的逻辑以及UI。二、Struts相关配置 在使用Struts前必选先配置Struts。Step1:引入Struts所需jar包 如果没有引入,请参考:Struts2项目实战 微云盘(二):项目结构Step2:配置Struts的核心Filter 在WEB-INF新建web.xml文件修改为如下格式:<?xml version="1.0" encoding="UT...
阅读(23) 评论(0)

Struts2项目实战 微云盘(三):DAO实现

一、本节说明 本节主要实现用户对象、目录结点、数据单元、DAO接口、业务逻辑组件 查看项目效果二、Bean实现 1.User cn.lzf.bean包下的类User封装了用户的基本信息,User有以下几个属性:private String username;// 用户名private String password;// 密码private String sex;// 性别private i...
阅读(36) 评论(0)

Struts2项目实战 微云盘(二):项目结构

1.本节说明 本节主要介绍项目的结构2.项目结构//项目名 StrutsDemo1 | |_src |//该包存放各种控制器 |_cn.lzf.action |//处理文件相关的控制器 |_DirAction.java | |//文件下载控制器...
阅读(36) 评论(0)

Struts2项目实战 微云盘 效果展示

1.注册 2.登录 3.主页面 4.创建文件夹并上传三种类型文件 5.文件下载...
阅读(61) 评论(0)
25条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1005次
    • 积分:251
    • 等级:
    • 排名:千里之外
    • 原创:25篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档