1、现本人要做一个权限管理模块,急需java写的权限管理模块的源码一份做为参考,要求能够演示的
关于权限管理,如果是网站的话,最简单的方式就是用过滤器。通过用户访问的URL进行控制。
这种方式,在写控制或网页时,不用考虑权限问题!权限由过滤器统一管理。
spring 的servlet.xml配置如下:
	<!-- 权限系统 拦截 -->
	<mvc:interceptors>
		<mvc:interceptor>
			<mvc:mapping path="/admin/**" />
			<bean class="com.zmax.web.spring.AdminContextInterceptor">
				<!-- 开发模式,懒得登录 -->
				<property name="devmode" value="1"/>
				<property name="auth" value="true" />
				<property name="loginUrl" value="/admin/login.do" />
				<property name="returnUrl" value="/admin/index.do" />
				<property name="excludeUrls">
					<list>
						<value>/test.do</value>
						<value>/login.do</value>
						<value>/logout.do</value>
					</list>
				</property>
			</bean>
		</mvc:interceptor>
相应的JAVA代码:
package com.zmax.utils;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.log4j.Logger;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
public class AdminContextInterceptor extends HandlerInterceptorAdapter{
	private static final Logger logger = Logger.getLogger(AdminContextInterceptor.class);
	@Override
	public boolean preHandle(HttpServletRequest request,
			HttpServletResponse response, Object handler) throws Exception {
		if (logger.isDebugEnabled())
			logger.debug("权限预处理");
		//获取用户访问的地址
		String uri = getURI(request);
		// 不在验证的范围内
		if (exclude(uri)) {
			return true;
		}
		AdminUser adminUser=(AdminUser)session.getAttribute(request, SessionName.ADMINUSER);
		// 用户为null跳转到登陆页面
		if (adminUser == null) {
			if(devmode==null||devmode.equals(0)){
				response.sendRedirect(getLoginUrl(request));
				return false;
			}
		}
		//如果用户权限不够,跳到登录页面
		if(checkAdmin(adminUser,uri)){
			response.sendRedirect(getLoginUrl(request));
			return false;
		}else{
			//权限够了,返回true
			adminUser=adminUserService.get(devmode);
			session.setAttribute(request, response, SessionName.ADMINUSER, adminUser);
			return true;
		}
		return true;
	}
	@Override
	public void postHandle(HttpServletRequest request,
			HttpServletResponse response, Object handler, ModelAndView mav)
	throws Exception {
		if (logger.isDebugEnabled())
			logger.debug("权限处理");
		
	}
	@Override
	public void afterCompletion(HttpServletRequest request,
			HttpServletResponse response, Object handler, Exception ex)
	throws Exception {
		if (logger.isDebugEnabled())
			logger.debug("权限后处理");
	}
}
2、求基于Java的用户权限管理系统,最好是SpringMVC+hibername,带数据库
去jeecg官网,这个免费的成熟系统
3、java中如何实现用户权限管理
请参考
http://java.linuxjiaocheng.com/applet-api/sdk-tutorial/xml-jsp-programming2744.html
太多了,懒得回复制答
4、找一个JAVA用户权限权限管理系统的教学教程
我做过有游客、项目人、管理员三个权限的权限管理,需要在数据库中版建表时设置权权限列,具体每个权限都能做什么通过登录时调用java类,链接数据库,验证登录账号的权限,放在session里,然后各个页面加载时从session中取出权限信息,再根据权限信息显示出此权限可用的功能
5、java权限管理系统该怎么写?jframe里面该怎么写代码!谢谢
权限来管理???如果我没理自解错的话,管理员在数据库里设置管理权限,例如:设置为授权,再执行某个功能的jframe或者class时,先读取数据库里的权限字段,若权限是:授权,则执行某一对象,若权限是:禁权,则是某一frame或功能为不可用,这样再给管理员设置一个发放权限收回权限的按钮,这样管理员可以通过修改数据库的权限字段来随时控制用户的权限,很简单的,总之就是在使用前先进行数据库权限的读取···
6、Java实现用户登录及权限管理系统
?
7、Java实现权限管理系统(悬赏100分)
spring security可以实抄现。。不过spring要升级到3.0
tomcat6。7都能用,我有婉转班。。置于前台菜单用js隐藏也可以,用security判断角色都行,
如果按资源判断就要做acl。。这个很简单。。不过一般初学者要学会spring security至少要1,2个星期吧,如果楼主需要我可以把文档发给你,如果你直接要代码我也可以给你,但你看不懂。。建议还是看文档先把,你留个邮箱给我我发给你。。