基于SSH框架的后台管理小项目(1)


老师总是提醒我们写博客,却总是以好多事情为由而耽误。昨儿幡然醒悟,这些短期不重要但长期对你有帮助的事情还是该坚持做一下的。以此为证,坚持下去!呵呵。

Web还没学多少,框架的部分倒是自学了不少,但都是些理论,清明三天终于是被逼着加主动真正的写出了些代码。其实,想要表达的是我的学习能力,至于技术嘛。这在web方面都是基础知识,但是,偶不做码农。我是技术研究者。哈哈!

下面来具体讲解:
一.当然是框架搭建啦~
框架搭建我当时学的很乱。特别是集成SSH的时候,这部分,我将另详细介绍。(实际开发都用MyEclipse自动加载配置文件)
简单讲,需要将Struts2.Hibernate的架包引进,我这里没有用到Spring,不多述。而配置文件,这里也仅需Struts.xml 和
二.前台界面以及css
对于我们这些写后台的程序员来说,前台界面以及美化可不是我们的事,只需要略懂即可。这里当然在网上下载模板啦~都是静态的网页,知道怎么插表格就行了。以下是我改过的模板和嵌入Eduitor的添加页面:




 
 

三.项目包详解
本后台仅做了对文章和文章分类的管理,即增删查改。但已包含web后台开发的基本知识。包括Action实现跳转和Hibernate对数据库的操作,以及分页查询,开源编辑器的使用。基本标签的使用,如“c” “$”等。JQuery和Ajax局部刷新还待研究哈~
1.src包




A.关于文章和文章分类的配置信息均写在struts_Essay.xml文件中,数据库的基本配置信息写在hibernate.cfg.xml文件中
B.有这样的对应关系
   model------------------ Essay.java :文章实体类,属性和set(),get()方法。
                                    Essay.hbm.xml :映射表信息
   service----------------- EssayServiceImpl.java :增删查改的具体操作
 dao--------------------- EssayDaoImp.java : 基本增删查改的操作
   Action-------------------EssayAction.java :处理前台传来的request,实现跳转。
2.webContent包

(ueditor包报错不需要管,呵呵。)
 
A.主界面为Index.htm,用Frameset把left.html和top.html,right.html整合在一起。
B.我自己写的页面均放在pages包中:addEsay.jsp(添加文章页面),showEssays.jsp(分页展示所有文章),

                                         drafts.jsp(草稿箱显示页面),addEssayType.jsp(显示和添加文章分类 页面)

C.Eduitor包中放置百度的eduitor编辑器的文件与配置信息,具体配置将另详解。

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值