java web 自定义的权限框架】的更多相关文章

权限框架2部分 1.认证  (通常指登录) 2.授权   (指用户访问改页面是否有权限) 设计:…
转自:http://blog.csdn.net/jackfrued/article/details/42774459 最近给学生讲Java Web,希望他们能够在学完这部分内容后自己实现一个MVC框架.但是突然发现百度上能搜索到的靠谱的资料并不是很多,有些只是原理没有代码实现,有些有 代码实现但是对于初学者来说理解起来还是比较困难,于是决定把自己讲自定义MVC框架的内容放在这里分享给大家,不仅仅是代码,也有原理和探讨.内容会比 较长,因为我打算用递增的方式讲解如何写一个自定义MVC框架,重点是前…
一.ssm框架搭建 1.1创建项目 新建项目后规划好各层的包. 1.2导入包 搭建SSM框架所需包百度云链接:http://pan.baidu.com/s/1cvKjL0 1.3整合spring与mybatis 调整spring与mybatis配置文件 1.4创建.编写配置文件: myBatis-config.xml文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration…
Java Web常见的三层结构 表现层:也就是Web层,常见的框架有Spring MVC.Struts2 ,并包括用于展示的界面,如JSP界面:业务层:Service层,专注于业务逻辑的实现:持久层:也叫Dao层,常见的框架是Hibernate.MyBatis.负责与数据库的交互,封装数据库的访问细节:从数据库表中读取加载数据并实例化领域对象(Domian Object)也就是从数据库中读取数据,或者返过来将领域对象实例化到数据库中,也就是将数据写入到数据库中.当服务器接受到来时浏览器的请求后,…
1.   自定义标签 由于在JSP页面中直接嵌入Java代码会导致页面开起来非常混乱,不方便和美工等配合工作,为此,JSP提供了自定义标签技术,可以代替直接嵌入Java代码的方式提供动态逻辑,但自定义标签本质上仍然是Java代码 1.1. JSTL JSTL(JavaServer Pages Standard Tag Library),JSP标准标签库,是一组JSP自定义标签.这些标签原本由第三方开发实现,由于效果质量非常好,sun公司就把这些标签作为标准标签打包成库并加以推广 现在先学习JST…
转载至http://liuxi1024.iteye.com/blog/707784 效果如图: 1.JSP规范1.1版本后增加了自定义标签库.实现自定义标签的步骤 (1)开发自定义标签处理类. (2)建立*.tld文件. (3)在web.xml中增加自定义标签的定义. (4)在jsp中使用自定义标签. 2.自定义标签类 (1)继承javax.servlet.jsp.tagext.TagSupport (2)标签类属性,及每个属性的getter和setter方法 (3)重写doStartTag或d…
SSH和SSM定义 SSH 通常指的是 Struts2 做控制器(controller),spring 管理各层的组件,hibernate 负责持久化层. SSM 则指的是 SpringMVC 做控制器(controller),Spring 管理各层的组件,MyBatis 负责持久化层. 共同点:1.Spring依赖注入DI来管理各层的组件.2.使用面向切面编程AOP管理事物.日志.权限等. 不同点:1.Struts2 和 SpringMVC 控制器(controller)控制视图和模型的交互机…
1.首先配置web.xml  添加一下代码 <error-page> <error-code>500</error-code> <location>/error.jsp</location> </error-page> 2.error.jsp页面 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8&q…
filter顾名思义,过滤器的意思,在javaweb中的Struts就利用了这种机制去实现视图和业务分离. 这里来配置下自己的Filter来理解下Struts的内在. 在web.xml 中添加下面: <filter> <filter-name>myfilter</filter-name> <filter-class>sun.fifter.MyFifter</filter-class> </filter> <filter-mapp…
需求:web系统有包含以下5个url,分别对于不同资源: 1.stu/add_stu/ 2.stu/upload_homework/ 3.stu/query_homework/ 4.stu/add_record/ -------------------------------------------------------------------------------------------------------- 学生可以访问:2,3 老师可以访问:1,4 可以通过基于角色对用户权限进行控…