![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSH
文章平均质量分 58
大脸CC猫
笨鸟先飞
展开
-
整合Struts2+Spring2.5+Hibernate3.5
网上有很多整合三大框架的Demo,我想对于初学者一定看的是云里雾里,博主也是小白一枚,为避免大家踩坑,特此奉上基于注解的Struts2+Spring2.5+hibernate3.5的整合案例。新建工程:楼主用的是MyEclipse,Eclipse亦可,看个人喜好。点击Finish更改项目编码方式:右键项目—>选择Properties—>UTF-8在lib目录下导入相关jar包,并build path原创 2016-02-02 12:44:40 · 418 阅读 · 0 评论 -
发送邮件
最近最近做一个ssh的小项目,需要发送邮件验证激活码,在发邮件的时候卡主了,现在已经解决,这里用的是新浪邮箱给QQ发送的邮件。 如图所示,保证你的新浪邮箱SMTP和POP3服务器都是开启状态 SMTP:发送邮件协议 POP3:接收邮件协议package com.dust.utils;import java.util.Properties;import javax.mail.Authentica原创 2016-02-27 11:33:45 · 605 阅读 · 0 评论 -
购物商城shopping连载(10)
购物车的跳转点击添加到购物车,进行页面跳转这里被红框框住的就是要提交的一个表单 跳转路径:productXQ.jspaction="${pageContext.request.contextPath}/cart_addCart.do" 添加商品(购物项)到购物车要提交的表单1.需要传入数量。2.商品pid 数量可以根据name属性在CartAction中通过属性驱动获得,pid应该通过hidde原创 2016-04-02 08:45:59 · 1298 阅读 · 0 评论 -
购物商城shopping连载(9)
购物车模块先看一下购物车的图片: 被外面框住的是购物车,里面的一个条目是购物项。这里提出两个概念,一个是购物车,一个是购物项,购物项组成购物车.原创 2016-04-01 10:48:33 · 676 阅读 · 0 评论 -
购物商城shopping连载(11)
订单模块类创建及配置购物完成之后,提交订单,生成一个订单 订单表和商品的关系: 订单和商品的关系是多对多,一个订单可以有多个商品,一个商品可以属于多个订单。 如果是多对多的关系,那么建表的时候应该建第三张表(中间表),存订单表和商品表的id。 中间表:订单项表:订单表和商品表是多对多关系,可以通过两个一对多的形式完成多对多的关联关系。即商品对订单项是一对多,订单对订单项也是一对多,两个表对中原创 2016-04-02 11:04:50 · 2298 阅读 · 0 评论 -
SSH整合遇到的问题
no hibernate session bound to thread这个问题出现的原因是你没添加事务因为没有添加事务支持,就不能从线程资源中获取Session 即不能通过 sessionFactory.getCurrentSession() 来获取session解决办法:在你的service层添加@Transactional注解org.hibernate.LazyInitializationE原创 2016-02-17 18:11:02 · 677 阅读 · 0 评论 -
校验
很多提交表单的时候会用到表单验证往往写JS有很麻烦或者考虑不周,现在有一个jquery插件叫:jquery.validate-1.13.1.js ,完美解决我们表单检验问题第一步:先引入jquery,因为此插件是基于jquery扩展的,所以先引入jquery再引入jquery.validate-1.13.1.js第二步:为form表单设定id,并且在表单上填写校验规则原创 2016-03-27 10:42:47 · 243 阅读 · 0 评论 -
Jquery -post
$.post(url, [data], [callback], [type])url:发送请求地址。 data:待发送 Key/value 参数。 callback:发送成功时回调函数。 type:返回内容格式,xml, html, script, json, text, _default。举个香甜的栗子导入jquery<script type="text/javascript" src="j原创 2016-03-28 18:44:44 · 284 阅读 · 0 评论 -
购物商城shopping连载(1)
1.父接口在编写一个项目时,避免了不了很多重复代码的编写,为了不使项目看的臃肿,这里需要把经常要用到的方法抽象成一个接口类,供子类实现,来减少编码的重复/*** * 父类接口,提供基本的增删改查方法 * */public interface BaseDao<T> { //增加方法 public void save(T entity); //删除方法,根据id删除原创 2016-03-27 14:52:39 · 487 阅读 · 0 评论 -
购物商城shopping连载(8)
点击一级分类,显示所有商品什么意思?给你图你就明白了。 点击:一级分类点击一级分类后跳转到的页面:跳转的时候是根据一级分类的id查询出对应的商品和左侧的分类,所以在一级分类的超链接后面要跟一个一级分类的id。<li> <a href="${ pageContext.request.contextPath }/product_queryByCi原创 2016-03-30 20:10:26 · 1319 阅读 · 1 评论 -
PageBean
分页用到的实体类package com.shopping.utils;import java.util.List;/** * 分页类的封装 * * */public class PageBean<T> { private int page; // 当前页数 private int totalCount; // 总记录数 private int totalPag原创 2016-03-30 21:06:58 · 833 阅读 · 2 评论 -
三大框架整合
SSH Struts Spring Hibernate原创 2016-02-16 11:21:27 · 292 阅读 · 0 评论 -
购物商城shopping连载(3)
模块1:用户名的异步校验我们在注册一个网站的时候往往会输入用户名,并且输入完成之后,系统会在表单后面提示你这个用户名是否存在,而且这个用户名可能就是你以后登录的凭证。 接下来我们通过jquery的post方法来异步请求后台服务器,并实现无刷新的异步校验用户名是否存在。jquery-post异步判断用户名是否存在思路是: 1、当光标离开输入框的时候,即失去焦点,进行异步校验,用blur方法 2、原创 2016-03-29 10:21:45 · 587 阅读 · 0 评论 -
制作验证码
验证码怎么玩大家对验证码肯定不会陌生,现在我们来学习一下怎么做验证码 直接上代码:package com.shopping.utils;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedIma原创 2016-03-29 17:08:11 · 1651 阅读 · 0 评论 -
购物商城shopping连载(4)
模块1:用户登录用户在注册完成之后,需要登录。但是成功登录的前提是邮箱激活码激活成功。登录页面点击登录超链接,跳转到登录页面<a href="${ pageContext.request.contextPath }/user_loginUI.do">登录</a>UserAction loginUI方法// 用户点击“登录”跳转到登录界面 public String loginUI() {原创 2016-03-29 17:05:03 · 367 阅读 · 0 评论 -
分页思路
思路原创 2016-03-17 17:26:59 · 262 阅读 · 0 评论 -
购物商城shopping连载(5)
我是遗留问题: 1、UserAction 44行 ,校验用户名,重复也可以提交,会引起登录查询问题。 2、验证码错误也能提交。这些是发现的Bug,先搁置一边,等有时间了再修改。 先按安排继续往下进行原创 2016-03-30 11:07:43 · 319 阅读 · 0 评论 -
购物商城shopping连载(6)
模块1:一级分类用户成功登陆之后,会跳转到首页,现在我们来制作一级分类。 先看一张商城首页的图:图是从网上找的,那个被红框框住的就是一级分类。 点击一级分类后跳转到一个新的页面,这个页面左边是所有一级分类和二级分类的列表,右边是二级分类的所有商品。 点击一级分类后跳转的页面:左边蓝字是一级分类,黑字是一级分类下的二级分类,右边是所有商品,分页显示。准备工作这里阐明一下表关系: 一级分类表对二原创 2016-03-30 11:26:20 · 971 阅读 · 0 评论 -
购物商城shopping连载(7)
模块1:首页,点击商品,显示商品详情思路: 1、点击商品跳转,必须得有一个超链接 2、点击商品跳转后显示详情,就是通过商品的id查找这个商品,所有要传一个商品的id进行查询。 3、往哪个Action中提交?往商品Action中提交JSP:为图片添加超链接,并且传递当前图片的id<li> <a target="_blank"原创 2016-03-30 17:48:54 · 443 阅读 · 0 评论 -
购物商城shopping连载(2)
模块1:首页跳转1.1当用户访问首页时,默认的首页应该在WEB-INF下,所以在myeclipse的index.jsp中需要设置一个路径跳转来通过struts2来跳转到WEB-INF下的首页jsp文件 1.1.1 index.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><% String p原创 2016-03-27 14:47:06 · 653 阅读 · 0 评论