使用Apache Tiles视图定义布局 Tiles是一个免费的开源模板Java应用程序的框架。基于复合模式简化的用户界面的构建。对于复杂的网站仍是最简单、最优雅的方式与任何MVC技术一起工作。Struts2对Tiles提供了支持,如今Tiles发展已有13个年头,成为Apache的一个独立项目,我 ...
分类:
Web程序 时间:
2018-07-29 15:20:20
阅读次数:
214
昨天写了一个单个Mybatis框架的小例子,今天来写一个SpringMVC框架的小例子。来复习一下框架的一些知识。主要是理解框架的执行流程。下面就直接开始吧。 SpringMVC框架是现在比较流行的MVC框架,类似于Struts2,它的好处有很多,最重要的大概就是它是Spring的衍生产品,属于Sp ...
分类:
编程语言 时间:
2018-07-29 11:47:51
阅读次数:
148
struts.xml的常用配置 一个Action内包含多个请求处理方法的处理 Struts1提供了DispatchAction,从而允许一个Action内包含多个请求处理方法。Struts2也提供了类似的功能。 处理方式主要有以下三种方式: 1. 1 动态方法调用: DMI:Dynamic Meth ...
分类:
其他好文 时间:
2018-07-29 10:47:36
阅读次数:
158
一.Fastjson使用 1.导入fastjson.jar包 2.对于对象 使用JSONObject.toJSONString(对象)返回一个json对象 3.对于集合 使用JSONArray.toJSONString(集合对象)返回一个json对象 4.如果对Date类型进行格式化输出 @JSON ...
分类:
Web程序 时间:
2018-07-28 12:13:37
阅读次数:
255
最近碰到一个问题,在浏览器随便输入地址应该会跳转到404或者500界面,搞了半天才发现是自己配置的问题。 简单介绍一下404 和500以及其他的错误界面应该是在web.xml中配置好的 如下: <error-page> <error-code>500</error-code> <location>/ ...
分类:
编程语言 时间:
2018-07-27 15:29:10
阅读次数:
128
第一章回顾JavaWeb中的MVC设计模式 1)MVC这种设计模式,不光运用于Web领域,而且也能用于非Web领域 2)今天说的MVC特指一种表现层设计模式,不限于Java语言 第二章回顾struts2+Spring开发 1)需求:学生注册【add.jsp->StudentAction.java-> ...
分类:
编程语言 时间:
2018-07-27 14:51:46
阅读次数:
127
)省份-城市-区域三级联动【struts2 + ajax +非数据库版】 (1)省份-城市-区域,基于jQuery的AJAX三级联动,用Struts2整合AJAX【非数据库版】 $.ajax( { type:"POST", url:"${pageContext.request.contextPath ...
分类:
其他好文 时间:
2018-07-27 14:50:53
阅读次数:
160
1.layer前端组件介绍 layer是一款口碑极佳的web弹层组件,她具备全方位的解决方案,致力于服务各个水平段的开发人员,您的页面会轻松地拥有丰富而友好的操作体验。 http://sentsin.com/jquery/layer/ 使用方法http://sentsin.com/jquery/la ...
分类:
其他好文 时间:
2018-07-24 17:48:51
阅读次数:
289
1.modify.jsp 在modify.jsp修改用户信息页面实现文件上传,添加用户照片的功能 如果是文件上传,method必须是post,必须指定enctype <form method="post" enctype="multipart/form-data"> 代码: 2.在数据库中建一个图片 ...
分类:
Web程序 时间:
2018-07-24 15:59:33
阅读次数:
229
1、IDEA新建Maven项目: (1)依次点击File->New->Project,弹出如下对话框: (2)在弹出的New Project页面上,①选择Maven,② 勾选Create from artifactype,③选择maven-archetype-webapp,点击Next,如下图: ( ...
分类:
编程语言 时间:
2018-07-23 22:44:29
阅读次数:
360