redang bay
posts - 68, comments - 19, trackbacks - 0, articles - 1
導航
首頁
新隨筆
聯系
管理
<
2012年3月
>
日
一
二
三
四
五
六
26
27
28
29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
留言簿
給我留言
查看公開留言
查看私人留言
隨筆分類
.net(10)
Ajax
Hibernate(3)
HTML
JavaEE(9)
Javascript(2)
JavaSE(7)
linux(10)
MyEclipse
Oracle(6)
PL SQL for Oracle
Spring
Struts1
Struts2(2)
UML
XML
我的小說
隨筆
隨筆檔案
2018年11月 (3)
2018年10月 (2)
2018年9月 (12)
2018年8月 (4)
2018年4月 (5)
2017年9月 (3)
2017年7月 (1)
2017年5月 (1)
2012年3月 (2)
2012年2月 (3)
2012年1月 (1)
2011年8月 (1)
2011年7月 (1)
2011年2月 (7)
2011年1月 (6)
2010年12月 (4)
2010年10月 (10)
2010年9月 (2)
搜索
最新評論
1.?re: 簡單工廠類
1.通過參數
2.獲取父類對象
3.調用方法
--viery
2.?re: jstl循環
/><script>alert('aa')<script>
--aaaaaaaaaaaaaa
3.?re: jstl循環
<script>alert('aa')<script>
--aaaaaaaaaaaaaa
4.?re: Java三大框架Struts、Hibernate和Spring的技術起源和由來 [未登錄]
thx
--歐陽
5.?re: 原創-小型oa系統
你好,你左邊的導航是怎么做的?是用jquery easyui 嗎?@vle
--horrsion
評論排行榜
1.?基于SSH+pager-taglib的分頁封裝(5)
2.?原創-小型oa系統(5)
3.?Hibernate中的幾種經典對象模型和關系模型的映射(1)(2)
4.?jstl循環(2)
5.?commons-fileupload-1.2 實現文件上傳 (1)
vmis進銷存項目-1
Posted on 2012-03-21 17:39
viery
閱讀(1713)
評論(0)
編輯
收藏
1.選擇好項目的后臺模板,調通各個頁面鏈接
js控制導航欄。
利用svn管理項目,svn集成了apache,因為用的adsl撥號上網沒固定ip,所以通過動態域名綁定(花生殼,3322org)可以在任何地方checkout commit開發項目。
數據庫 用戶模塊表設計:
將spring security集成到項目中
可以通過application_security.xml進行資源與方法的權限管理
<?
xml version="1.0" encoding="UTF-8"
?>
<
beans
xmlns
="http://www.springframework.org/schema/beans"
xmlns:securuty
="http://www.springframework.org/schema/security"
xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p
="http://www.springframework.org/schema/p"
xsi:schemaLocation
="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/security
http://www.springframework.org/schema/security/spring-security-2.0.4.xsd"
>
<!--
<securuty:global-method-security>
<securuty:protect-pointcut access="ROLE_ADMIN,ROLE_USER" expression="execution(* com.vle.service.*.sayHello(..))"/>
<securuty:protect-pointcut access="ROLE_ADMIN" expression="execution(* com.vle.service.*.say*(..))"/>
</securuty:global-method-security>
-->
<
securuty:http
auto-config
="true"
access-denied-page
="/noaccess.jsp"
>
<!--
指定登陸頁面
-->
<
securuty:form-login
login-page
="/login.jsp"
default-target-url
="/index.jsp"
/>
<!--
退出系統的頁面
-->
<
securuty:logout
logout-success-url
="/login.jsp"
/>
<!--
不攔截登陸頁面
-->
<
securuty:intercept-url
pattern
="/login.jsp*"
filters
="none"
/>
<
securuty:intercept-url
pattern
="/images/*"
filters
="none"
/>
<
securuty:intercept-url
pattern
="/js/*"
filters
="none"
/>
<!--
<securuty:intercept-url pattern="/admin.jsp" access="ROLE_ADMIN"/>
<securuty:intercept-url pattern="/index.jsp" access="ROLE_ADMIN,ROLE_USER"/>
<securuty:intercept-url pattern="/**" access="ROLE_USER"/>
-->
<!--
防止第二次登陸
-->
<
securuty:concurrent-session-control
max-sessions
="1"
exception-if-maximum-exceeded
="true"
/>
</
securuty:http
>
<
securuty:authentication-provider
>
<
securuty:password-encoder
hash
="md5"
>
<
securuty:salt-source
user-property
="username"
/>
</
securuty:password-encoder
>
<
securuty:jdbc-user-service
data-source-ref
="dataSource"
users-by-username-query
="select username,password,status as enabled from user where username=?"
authorities-by-username-query
="SELECT u.username,r.NAME AS authority FROM USER u JOIN user_role ur ON u.id=ur.user_id JOIN role r ON r.id=ur.role_id where u.username=?"
/>
</
securuty:authentication-provider
>
<!--
資源文件
-->
<
bean
id
="messageSource"
class
="org.springframework.context.support.ReloadableResourceBundleMessageSource"
>
<
property
name
="basename"
value
="classpath:org/springframework/security/messages_zh_CN"
/>
</
bean
>
<
bean
id
="localeResolver"
class
="org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver"
/>
<!--
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/ss"/>
<property name="username" value="root"/>
<property name="password" value="mysqladmin"></property>
</bean>
-->
<
bean
id
="filterInvocationDefinitionSource"
class
="com.vle.security.JdbcFilterInvocationDefinitionSourceFactoryBean"
>
<
property
name
="dataSource"
ref
="dataSource"
/>
<
property
name
="resourceQuery"
value
="SELECT rs.res_string,r.name FROM resc rs JOIN role_resc rr ON rs.id=rr.resc_id JOIN role r ON rr.role_id=r.id ORDER BY rs.priority"
/>
</
bean
>
<
bean
id
="filterSecurityInterceptor"
class
="org.springframework.security.intercept.web.FilterSecurityInterceptor"
autowire
="byType"
>
<
securuty:custom-filter
before
="FILTER_SECURITY_INTERCEPTOR"
/>
<
property
name
="objectDefinitionSource"
ref
="filterInvocationDefinitionSource"
/>
</
bean
>
<!--
用戶信息緩存
-->
<
bean
id
="cacheManager"
class
="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"
/>
<
bean
id
="userEhCache"
class
="org.springframework.cache.ehcache.EhCacheFactoryBean"
>
<
property
name
="cacheManager"
ref
="cacheManager"
/>
<
property
name
="cacheName"
value
="userCache"
/>
</
bean
>
<
bean
id
="userCache"
class
="org.springframework.security.providers.dao.cache.EhCacheBasedUserCache"
>
<
property
name
="cache"
ref
="userEhCache"
/>
</
bean
>
</
beans
>
管理之后如圖,當以管理員身份進去時,
能看見管理員才能用的模塊,者利用了ss2的標簽。
當用戶進去時,
部分模塊不可見,同理很多service方法也可以用配置設置。
然后是jsptaglib和poi對查詢的主體做分頁和導出excel控制。
目前用戶模塊正在繼續編寫。將對用戶的權限、部門和MD5&鹽值加密算法并入其中
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © viery
主站蜘蛛池模板:
精品久久久久成人码免费动漫
|
aa级女人大片喷水视频免费
|
免费精品国产自产拍在线观看图片
|
国产成人精品久久亚洲
|
日日躁狠狠躁狠狠爱免费视频
|
日本免费一二区在线电影
|
亚洲精品国产综合久久久久紧
|
中文字幕av无码无卡免费
|
亚洲gay片在线gv网站
|
日韩电影免费在线
|
九九久久国产精品免费热6
|
久久影视国产亚洲
|
久久aⅴ免费观看
|
亚洲精品456在线播放
|
成年在线网站免费观看无广告
|
成人婷婷网色偷偷亚洲男人的天堂
|
免费亚洲视频在线观看
|
成人一区二区免费视频
|
亚洲精品国产第1页
|
美女黄网站人色视频免费国产
|
日韩久久无码免费毛片软件
|
亚洲日韩精品射精日
|
最近免费mv在线电影
|
亚洲av无码专区在线电影天堂
|
亚洲性日韩精品一区二区三区
|
中文字幕无码日韩专区免费
|
亚洲人妖女同在线播放
|
日韩精品电影一区亚洲
|
99精品视频在线免费观看
|
中文字幕精品三区无码亚洲
|
亚洲精品综合久久
|
99re在线精品视频免费
|
亚洲变态另类一区二区三区
|
天天影视色香欲综合免费
|
亚洲国产成人无码AV在线影院
|
国产亚洲精品精品国产亚洲综合
|
99视频免费播放
|
一级毛片a免费播放王色
|
亚洲综合免费视频
|
亚洲福利精品电影在线观看
|
2021精品国产品免费观看
|