SSH实战
管理员 http://localhost:8080/ssh2shoping/admin/index.jsp
用户 :http://localhost:8080/ssh2shoping/user/index.jsp
2016-01-08
使用weblogic服务器
WebLogic 信息:
C:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain startWebLogic.cmd
http://localhost:7001/console/login/LoginForm.jsp
weblogic weblogic1
C:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\bin startManagedWebLogic.cmd
<!-- 访问地址不需要加上项目名 -->
<weblogic-web-app>
<context-root>/</context-root>
</weblogic-web-app>
http://localhost:7001/login.html
http://192.168.2.167:7001/login.html
加入验证码
2016-01-09
spring weblogic数据源
这篇就够用了:http://blog.csdn.net/jacklee_6297/article/details/5347439
getHibernateTemplate():
http://blog.knowsky.com/262942.htm
http://www.cnblogs.com/JemBai/archive/2011/01/17/1937413.html
取session里的值有问题,报异常
2016-01-10
取session:http://blog.csdn.net/z971829916/article/details/14105699
session=(Map)ActionContext.getContext().getSession();
难道是我昨天没有转型为Map??????好奇怪,今天可以使用了
指定MyEclipse编写文件时页面内容数据编码格式,如html,或者jsp网页中提交表单前,用户输入的信息编码格式,配置文件xml中的参数编码格式等。
主要是通知浏览器或服务器,传输的数据的编码格式。
window-->Preferences-->MyEclipse-->Files and Editors-->选择子项-->Encoding
例如:选择UTF-8,
新建jsp文件的时候,contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"就会自动生成,不用每次去手工更改了
验证码输错了,验证码就会出不来,发现时struts2 图片流的缘故,现有的验证码不能使用了
参考:http://www.cnblogs.com/xiaoluo501395377/archive/2012/10/18/2730013.html
http://www.cnblogs.com/xiaoluo501395377/archive/2012/10/18/2730013.html
session 在客户端js验证真不是一个好主意,因为session是保存着服务器的,我在js里获取的数据总是上一个的
spring的HibernateTemplate没有这个功能,可以用回调实现
参考 http://jinyanliang.iteye.com/blog/894184
2016-01-11
写商品的分类:查看与添加修改,商品:查看与添加修改
weblogic 不适合调试,转到tomcat里 可是呀,不知为何,连接池出问题了,好久也没有搞定
javascript实现删除前弹出确认框 :http://www.3lian.com/edu/2015/06-05/219410.html
报错:org.logicalcobwebs.proxool.ProxoolException: Attempt to refer to a unregistered pool by its alias 'shopping'
意思是:试图引用一未注册别名为**的连接池,在网上查阅资料试图找出原因
proxool.xml中配置的连接池加载成功,但在用连接池的时候,有问题
突然猜想,是不是我同一个数据库在weblogic里使用着呢,所以使用出错
关闭 weblogic C:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\bin stopWebLogic.cmd
可惜呀,不是这个问题
哎。这个问题不用管,程序是可以运行的
struts2 重定向 :http://lzc0088.iteye.com/blog/506082
使用Jquery实现点击文字后变成文本框且可修改:http://www.jb51.net/article/41493.htm 是一个一个数据段修改的,确实不错,但是修改数据保存数据库时的时候有问题,对象获取的是空的
下面这个是一改就改全部了
http://zhidao.baidu.com/link?url=63ZzemGp6UVTRChZk3mI-JEr6i4H0dafsq_Eu_0ng-H9l2cubTxcWoI258HeZgTHNyk30j-mXL-3sHyj_JI_USn3VgvqHoaibQZSF_jNSgW
这里有位前辈的方法似乎可以,通过parent获取
JS获取节点的兄弟,父级,子级元素 http://blog.csdn.net/duanshuyong/article/details/7562423
2016-01-12
实现了点击文字直接编辑,然后更新到数据库,使用的是 js 里的 parent,children
这里 类型的CURD 全部完成
在进行商品的添加时出现 action 找不到,很奇怪,关键是点击完添加后,再点击 list 页面也出这样的问题,不知是什么原因
把获取分类写成了一个工具类,因为商品修改时也需要获取分类,不想代码写两遍,又不会action间的调用,重定向在这里用不了
更新商品页面显示分类时,由于后面的 goods.goodtypes.typename 被处理过了 ,
怎么解决,页面需要判断一下当前是哪一个分类,把正确的分类显示出来
写一个不加任何字符的,然后去页面判断 id 不同添加不同的”——“,这方法其实吧页面写死了,不好,动态的也行,写个方法找出最大的父分类id,再传回页面
在页面判断时出错啦,所以先放着,还是那个提示action找不到的错误,不知何故
上诉问题,聂晓菲老师的答案是 :页面传的数据和antion需要的参数冲突,新建一个action 解决
struts2 select: http://blog.csdn.net/q3498233/article/details/7057230
有一个很奇怪的就是:商品我点击更新,第一次界面不显示数据,但是实际上数据是查到了,好像没有成功发送到页面,退回去,再次点击更新时,就有数据了,但是如果点击其他的,会显示上一个数据,最新的数据不显示
难道是跟上面的原因一样?我需要把pagebean分页显示那个分开写?
写用户的权限,先写用户的注册
管理员添加用户时可以修改用户权限,普通用户注册时默认是非会员,可以交钱注册再修改会员级别嘛,搞个会员链接就好
事务控制真是的,必须要求把spring 里配的 action 里的service方法全部定义为接口,但是注入时注入实现类,否则报错
也就是说 action 里必须写成形如 private GoodsService goodService;,还要有set 方法
页面第一点击更新时没有数据,第二次再点击就有数据的原因:对象被其他方法使用了,新建一个,写上get,set方法,页面使用 “对象.属性”的方式调用
乱码:是过滤器失败
ajax: http://www.w3school.com.cn/jquery/ajax_post.asp
2016-01-13
商品分类编辑后是用get 方式提交的,有乱码,在服务器端修改编码就好了,很奇怪spring的过滤器没有用在这里,使用post 这个乱码问题就解决了
用户的权限完成
用户点击单个商品后,除了显示商品信息,还有用户对该商品的留言
突然想起一个待做的:由于加了权限,商品分类,用户对商品的留言,所以删除时,
需要修改代码了:删除商品时,需要删除跟商品有关的留言,删除分类时,需要修改跟跟分类有关的商品,
删除权限时,需要删除跟权限有关的用户
用户提交留言后重定向回单个商品查看页面
用户只可以删除自己的留言,在页面里判断
2016-01-14
好傻,在用户删除时再判断,不是不可以,完全可以显示的时候判断一下,是当前登陆用户的评论,把删除显示出来
删除留言后 重定向到单个商品查询页面 ok,这地方完成,这里需要把当前查询的商品的id 作为参数传过来
struts 其实好麻烦,要么就是我不会使用,它一个实体类对应页面一个,如果多个页面使用一个实体类对象,
最好新建一个action,要不会出现对象被占用的情况,而且最好不同action里 对象的名字也是有区别
通过商品名称模糊查询:http://www.cnblogs.com/JemBai/archive/2011/01/17/1937409.html
模糊查询:this.getHibernateTemplate().find("from bean.User u where u.name like ?", "%test%");
Hibernate模糊查询 http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E9%97%AE%E7%AD%94/23039.shtml
搜索完成
做商品的购物车
当ssh框架中hibernate.hbm2ddl.auto=update不起作用时 http://zwllxs.iteye.com/blog/1005067
在sessionFactory�
没有合适的资源?快使用搜索试试~ 我知道了~
ssh2项目练手—购物网站
共233个文件
jar:51个
class:46个
java:45个
5星 · 超过95%的资源 需积分: 16 736 下载量 81 浏览量
2016-01-15
19:34:13
上传
评论 15
收藏 14.79MB RAR 举报
温馨提示
ssh2项目练手—购物网站http://blog.csdn.net/i_do_can/article/details/50524821
资源推荐
资源详情
资源评论
收起资源包目录
ssh2项目练手—购物网站 (233个子文件)
OrderAction.class 7KB
UserAction.class 6KB
CarAction.class 5KB
GoodServiceImpl.class 5KB
GoodTypesAction.class 4KB
OrderServiceImpl.class 4KB
UserGoodsAction.class 4KB
VerifyCode.class 3KB
GoodsAction.class 3KB
UserServiceImpl.class 3KB
SecurityImage.class 3KB
User.class 3KB
AddgoodsAction.class 3KB
ClassificGoodsAction.class 3KB
GoodsDaoImpl.class 3KB
UserDaoImpl.class 3KB
Goods.class 3KB
Order.class 2KB
OrderDaoImpl.class 2KB
GoodBoardsAction.class 2KB
GoodBoardsServiceImpl.class 2KB
SecurityCode.class 2KB
OrderDetail.class 2KB
OrderDetailAction.class 2KB
TypeMenue.class 2KB
GoodBoards.class 2KB
BaseDao.class 2KB
SecurityCodeImageAction.class 2KB
RoleAction.class 2KB
PageBean.class 2KB
intecepeter.class 2KB
Cart.class 1KB
GoodTypes.class 1KB
SecurityCode$SecurityCodeLevel.class 1KB
characterfilter.class 1KB
GoodBoardsDaoImpl.class 1KB
UserRole.class 953B
GoodsService.class 881B
OrderService.class 661B
GoodsDao.class 644B
UserDao.class 619B
UserService.class 565B
OrderDao.class 498B
TestTest.class 389B
GoodBoardsService.class 302B
GoodBoardsDao.class 225B
.classpath 5KB
org.eclipse.wst.common.component 471B
org.eclipse.wst.jsdt.ui.superType.container 49B
general.css 2KB
left.css 1KB
login.css 1KB
finish.css 739B
top.css 473B
base.css 270B
admin_p.gif 4KB
information.gif 1KB
warning.gif 1KB
info.gif 1KB
login_6.gif 898B
bt_login.gif 300B
button_bg.gif 161B
bg2.gif 153B
menu_plus.gif 67B
menu_arrow.gif 67B
menu_minus.gif 64B
menu_icon.gif 64B
input_arrow.gif 49B
copyright.inc 19B
hibernate3.jar 2.31MB
aspectjweaver-1.5.0.jar 1.67MB
freemarker-2.3.19.jar 909KB
struts2-core-2.3.16.1.jar 781KB
mysql-connector-java-5.1.7-bin.jar 693KB
org.springframework.context-3.0.0.RELEASE.jar 642KB
xwork-core-2.3.16.1.jar 638KB
javassist-3.11.0.GA.jar 600KB
javassist-3.9.0.GA.jar 583KB
commons-collections-3.1.jar 546KB
org.springframework.beans-3.0.0.RELEASE.jar 539KB
antlr-2.7.6.jar 433KB
log4j-1.2.15.jar 383KB
org.springframework.web.servlet-3.0.0.RELEASE.jar 378KB
org.springframework.jdbc-3.0.0.RELEASE.jar 373KB
org.springframework.core-3.0.0.RELEASE.jar 351KB
org.springframework.web-3.0.0.RELEASE.jar 351KB
proxool-cglib.jar 327KB
org.springframework.orm-3.0.0.RELEASE.jar 322KB
cglib-nodep-2.1_3.jar 317KB
org.springframework.aop-3.0.0.RELEASE.jar 317KB
commons-lang3-3.1.jar 308KB
dom4j-1.6.1.jar 307KB
hibernate-annotations.jar 273KB
org.springframework.transaction-3.0.0.RELEASE.jar 226KB
ognl-3.0.6.jar 223KB
org.springframework.test-3.0.0.RELEASE.jar 202KB
proxool-0.9.1.jar 196KB
org.springframework.jms-3.0.0.RELEASE.jar 180KB
org.springframework.web.portlet-3.0.0.RELEASE.jar 170KB
commons-io-2.2.jar 170KB
共 233 条
- 1
- 2
- 3
CL_slacking
- 粉丝: 180
- 资源: 33
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页