首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。Struts作为系统的整...
分类:
其他好文 时间:
2014-07-31 13:01:56
阅读次数:
310
一、引入d3.js可以到官网下载,然后引入到工程中去。或者直接用d3远程的js,只要引入下面一行代码即可使用。注:d3和百度的echarts中的esl.js冲突,d3会失效。二、选择生成图形位置var svg = d3.select("#main")//选择页面中id=main的元素,也可以直接选择...
分类:
Web程序 时间:
2014-07-31 12:53:26
阅读次数:
249
首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。Struts作为系统的整...
分类:
其他好文 时间:
2014-07-31 12:53:16
阅读次数:
315
前台:document.getElementById("").value = 3; document.getElementById("").click(); 后台: protected void btnSearch_Click(object sender, EventArgs e) { Bin...
分类:
其他好文 时间:
2014-07-31 12:16:16
阅读次数:
133
实例: jsp页面 <%@?page?language="java"?contentType="text/html"?pageEncoding="UTF-8"%>
<%@?taglib?uri="/struts-tags"?prefix="s"%>
<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitio...
分类:
其他好文 时间:
2014-07-31 10:01:57
阅读次数:
311
前面说完了Spring、Hibernate,很自然今天轮到struts了。struts的核心原理就是通过拦截器来处理客户端的请求,经过拦截器一系列的处理后,再交给Action。下面先看看struts官方的工作原理图:图1 struts原理图简单分析一下:首先客户端发来HttpServletRequest请求,传递给FilerDispatcher(ActionMapper是访问静态资源(struts...
分类:
其他好文 时间:
2014-07-31 03:01:55
阅读次数:
243
前面说完了Spring、Hibernate,很自然今天轮到struts了。struts的核心原理就是通过拦截器来处理客户端的请求,经过拦截器一系列的处理后,再交给Action。下面先看看struts官方的工作原理图: 图1 struts原理图 简单分析一下:首先客户端发来HttpServle...
分类:
其他好文 时间:
2014-07-31 02:45:16
阅读次数:
339
其实用什么技术,这一点真的没有硬性的要求,有人觉得struts好用,有人就觉得springMVC先进。总的来说,实现的功能都是大体一致的。有时候架构师一直使用struts,为了项目的稳定,就一直沿用;而一些先进分子总是喜欢在项目中常识新的技术,也促进了这项技术的发展。单就struts和springMVC来说,都是controller层的框架,作用都是接收request请求,中间调用业务逻辑代码,最后返回reponse响应,不用刻意远离SSH,也不用一味追求Spring MVC。总之,合适的就是最好的。...
分类:
编程语言 时间:
2014-07-31 00:07:45
阅读次数:
369
【本文简介】本文将介绍 以配置 struts.xml 的方式 实现 多文件上传的功能。【文件夹结构】【struts.xml】 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
分类:
其他好文 时间:
2014-07-30 23:35:05
阅读次数:
361
【本文简介】本文将简单介绍使用 struts2 ,通过零配置和 annotation 实现文件下载功能。【文件夹结构】【web.xml有关struts的配置】 struts2 org.apache.struts2.dispatcher.ng...
分类:
其他好文 时间:
2014-07-30 23:12:15
阅读次数:
315