- 浏览: 7396 次
最新评论
文章列表
详细内容及例子:http://blog.csdn.net/jason0539/article/details/23297037/
单例模式有以下特点:1、单例类只能有一个实例。
2、单例类必须自己创建自己的唯一实例。
3、单例类必须给所有其他对象提供这一实例。
举例:
懒汉式单例类://懒汉式单例类.在第一次调
Ajax实现动态的二级级联菜单
- 博客分类:
- Ajax的常用技巧
博客地址:http://www.cnblogs.com/likailan/p/3328761.html
二:ajax实现级联菜单
前台页面:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<! ...
Ajax实现表单数据验证
- 博客分类:
- Ajax的常用技巧
一:实现表单数据验证:(这里使用的是responseText,"Post"方法发送请求)
客户端:index.jsp
首先是form表单:
<form action="#">
<div align="center">
<table border="1" >
<tr>
<td align="center"> 昵称: <input id="us ...
一:新建工程: 选择Spring,Web Application, Struts2, Application Server(选择tomcat就可以了),Hibernate;等待IDEA下载依赖包
二:spring的引入与测试:
测试的包:src下面新建test包
TestService.java
package test;
public class TestService {
private String name;
public void setName(String name) {
this.name = name ...
http://blog.csdn.net/birthmarkqiqi/article/details/54583214
关于百度的ueditor的使用教程
1)选择对应的服务端版本(我选择的是jsp),在项目的WebRoot下面新建一个ueditor文件夹,将内容拷贝到下面,将jar包复制到WEB-INF下面并buildpath
1.1:解决导入ueidtor部分js文件出现报错:将myeclipse ...
上传文件(2)
- 博客分类:
- 表单数据和文件同时处理
从网上下载commons-fileupload-1.3.1,commons-io-2.4两个jar包
1) 确定本次请求是否是文件上传请求
boolean isMultipart = ServletFileUpload.isMultipartContent(request);
2) 创建文件上传的工厂对象
FileItemFactory factory=new DiskFileItemFactory();
3) 创建ServletFileUpload对象,并将工厂对象作为参数传入
ServletFileUpload upload=new ...
上传文件(1)
- 博客分类:
- 上传头像,修改用户头像
用jspSmartUpload组件
jspSmartUpload.jar,在smartupload\WebRoot下新建upload文件夹-----用来存放上传的文件
ServletConfig config = getServletConfig();
// 新建一个SmartUpload对象
SmartUpload su = new SmartUpload();
// 上传初始化
su.initialize(config,request,response);
su.setMaxFileSize(2000*2000);
su.setAllowedFi ...
仿照微信朋友圈实现几分钟前,几天前
package utils;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class FriendlyTime {
public static void main(String[] args) throws ParseException {
SimpleDateFormat format = new SimpleDateFormat("yyy ...
在帖子的实体类中
// private int uid;
private User user;
public void setUser(User user) {
this.user = user;
}
public User getUser() {
return user;
}
在dao层里面的方法
@Override
public List<Forum> getAllForum() {
List<Forum> list = new ArrayList<Forum>();
Connection conn = DBU ...
分页的封装与使用(2)
- 博客分类:
- 我的第一个demo
根据页码来跳转
<select id="selectPage" name="selectPage" onchange="goPage();">
<%
for (int i = 1; i <= spage.getTotalPage(); ++i) {
%>
<option value="<%= ...
分页的封装与使用(1)
- 博客分类:
- 我的第一个demo
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>1:分页要维护的信息很多,我们把这些相关的信息,分装到一个类中,PageView
import java.util.List;
/**
* 封装分页的参数
*
*
*
*/
public class PageView<T> {
private int currentPage = 1; // 当前页, 默认显示第一页
...
javascript
- 博客分类:
- 正则表达式
1:验证电话号码:
(1)匹配国际号码的模式:
(\+\d{1,3} ?)? eg: +123 , +1212
(2)匹配区号的模式:
(\(\d{1,5}\)|\d{1,5})) \ 具有转意的作用
(3)匹配用户号码
?\d{3,4} ?\d{0,7} ?前面有空格
(4)可选的分机号码
( (x|xtn|ext|extn|extension)?\.? ?\d{2-5})?
function isValidTelephoneNumber(telephonenumber){
var telReg ...
ssh
- 博客分类:
- 用户登录(配置文件)
1:web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.su ...
ssh
- 博客分类:
- Spring与struts组合
(1)使用DelegatingRequestProcessor
在struts-config.xml中:
<controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor"/>
完成这个配置后,struts会将拦截到的用户请求转发到Spring context下的Bean,根据Bean的name 属性来匹配。struts中的action配置无需再配置type属性
(2)使用ActionSupport
spring本身也提供了strut ...