struts2+hibernate4+spring3+maven搭建项目:简单账务管理系统第四篇:action层和jsp表现层
2013-05-25 00:10
543 查看
由于是练手,因此采用ajax+easy-ui来实现表现层,后台采用struts+spring。
然后呢,这里就接着前面的内容完整地介绍完一本程序(所谓一本,就是从一个页面到后台的整体实现,是很多公司通俗的讲法),然后其他的以此类推(我是这么觉得,环境只要配出来一次就不用配第二次,页面只要写出来一张就不用写第二张因为大体都差不多而且可以保持一致的风格吧...)。
关于easy-ui,下载和文档请参阅easy-ui的官网(资料虽然都是英文的,但是网上有中文的文档,大家多百度百度总有的~~~):http://www.jeasyui.com/
开源,免费,强大,,不多说了,谁用谁知道
使用的时候,把下载下来的easy-ui的东西放在webapp目录下面的js文件夹中(文件夹名随便起了),然后在页面中引用该文件中的内容
用到ajax的话,首先是struts-ajax.xml(这个文件要放在classpath中),以及ajax-beans.xml(这个要放在web-inf中)
index1.jsp
注:由于该jsp在webapp的sys文件夹下,而且struts-ajax.xml对应的action均在/sys的命名空间下,因此可以很方便的只传action的名称就好啦
给个工程的截图
完成后,输入http://localhost:8080/test/sys/systemelementset.jsp,测试,然后就会看到一个很丑的界面
好啦,总算告一段落啦,网页开发,其乐无穷啊!大家,enjoy it吧!
然后呢,这里就接着前面的内容完整地介绍完一本程序(所谓一本,就是从一个页面到后台的整体实现,是很多公司通俗的讲法),然后其他的以此类推(我是这么觉得,环境只要配出来一次就不用配第二次,页面只要写出来一张就不用写第二张因为大体都差不多而且可以保持一致的风格吧...)。
关于easy-ui,下载和文档请参阅easy-ui的官网(资料虽然都是英文的,但是网上有中文的文档,大家多百度百度总有的~~~):http://www.jeasyui.com/
开源,免费,强大,,不多说了,谁用谁知道
使用的时候,把下载下来的easy-ui的东西放在webapp目录下面的js文件夹中(文件夹名随便起了),然后在页面中引用该文件中的内容
用到ajax的话,首先是struts-ajax.xml(这个文件要放在classpath中),以及ajax-beans.xml(这个要放在web-inf中)
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib prefix="s" uri="/struts-tags"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <!-- <link rel="stylesheet" type="text/css" href="res/js/jquery-easyui-1.3.2/themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="res/js/jquery-easyui-1.3.2/themes/icon.css"> <link rel="stylesheet" type="text/css" href="res/js/jquery-easyui-1.3.2/demo/demo.css"> <script src="res/js/jquery-easyui-1.3.2/jquery-1.8.0.min.js" type="text/javascript"></script> <script type="text/javascript" src="res/js/jquery-easyui-1.3.2/jquery.easyui.min.js"></script> --> <title>Insert title here</title> </head> <body> <ul id="tt" class="easyui-tree"> <li> <span>账务管理系统</span> <ul> <li> <span>系统设置</span> <ul> <li> <span><a href="<%=basePath%>sys/syselementset.jsp">系统设置</a></span> </li> </ul> </li> <li> <span>用户管理</span> <ul> <li> <span><a href="<%=basePath%>user/usermanagement.jsp">添加查看用户</a></span> </li> </ul> </li> <li> <span>商品单价设置</span> <ul> <li> <span><a href="<%=basePath%>goodsprice/goodsprice.jsp">单价设置</a></span> </li> </ul> </li> <li> <span>购物车</span> <ul> <li> <span><a href="<%=basePath%>goodscar/goodscar.jsp">商品单价查看加入购物车</a></span> </li> </ul> <ul> <li> <span><a href="<%=basePath%>goodscar/commitgoodscar.jsp">确认购物</a></span> </li> </ul> <ul> <li> <span><a href="<%=basePath%>goodscar/comments.jsp">用户评论</a></span> </li> </ul> </li> <li> <span>明细</span> <ul> <li> <span><a href="<%=basePath%>detail/detailbygoods.jsp">通过商品查看明细</a></span> </li> </ul> <ul> <li> <span><a href="<%=basePath%>detail/orderitem.jsp">订单明细查询</a></span> </li> </ul> </li> </ul> </li> </ul> </body> </html>
index1.jsp
注:由于该jsp在webapp的sys文件夹下,而且struts-ajax.xml对应的action均在/sys的命名空间下,因此可以很方便的只传action的名称就好啦
给个工程的截图
完成后,输入http://localhost:8080/test/sys/systemelementset.jsp,测试,然后就会看到一个很丑的界面
好啦,总算告一段落啦,网页开发,其乐无穷啊!大家,enjoy it吧!
相关文章推荐
- struts2+hibernate4+spring3+maven搭建项目:简单账务管理系统(从头至尾,不断更新)
- struts2+hibernate4+spring3+maven搭建项目:简单账务管理系统第二篇:struts+spring搭建
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- 使用Maven实现Struts2+Hibernate4+Spring3整合SSH框架(三):将项目上传Github
- 20、使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- JAVA_WEB项目(结合Servlet+jsp+ckEditor编辑器+jquery easyui技术)实现新闻发布管理系统第四篇:前台首页,新闻分类(体育新闻,科技新闻等),新闻列表分页的实现
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- juno搭建Struts2+Hibernate4+Spring3项目
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- 【项目管理】Windows系统关于maven+nexus环境搭建
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境