999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

日志考勤管理系統

2011-08-15 00:47:58湖北工業大學
湖北農機化 2011年3期
關鍵詞:頁面國際化用戶

湖北工業大學 丁 娜

1 緒論

JSP是JavaServerPages的簡寫。JSP技術能讓Web開發員和網頁設計員快速地開發容易維護的動態Web主頁。用JSP開發的Web應用是跨平臺的,即能在Linux下運行,也能在其它操作系統上運行。JSP技術使用Java編程語言編寫類XML的Tags和Scriptlets,來封裝產生動態網頁的處理邏輯。網頁還能通過Tags和Scriptlets訪問存在于服務端的資源的應用邏輯。JSP將網頁邏輯與網頁設計和顯示分離,支持可重用的基于組件的設 計,使基于Web的應用程序的開發變得迅速和容易。

2 系統總體設計

2.1 編碼過濾器

國際化主要考慮的問題就是如何使得程序中與用戶交互的部分,采用哪一種方式使得程序在經過少量的修改甚至不需要修改源代碼的情況下,適用于任何一種國家或者地區的用戶來使用。因此國際化的程序有以下幾個特征:

(1)可以迅速的本地化。

(2)用戶界面的顯示文字、狀態消息的顯示文字以及錯誤信息、提示信息的文字等,在程序中不進行硬編碼。他們存儲在源代碼處,可自動進行動態檢索。

(3)與用戶文化有關的數據,如日期和貨幣,其顯示格式根據最終用戶的地區和語言而定。

(4)國際化和本地化同時存在,相輔相成,一個是過程,一個是結果。

如果開發的Web應用只供中文用戶使用的話,就無須考慮國際化問題,但是實踐證明,在Web應用的中文應用上經常遇到亂碼的情況。

處理Struts應用國際化處理的一般步驟如下:

(1)將所有的JSP頁面的自負編碼統一為”GBK”,即charset=”GBK”。

(2)對文本,標簽國際化.如:text中

(3)對按鈕國際化.如:submit中

(4)對連接國際化.如:link中使用

(5)創建不同語言的資源文件,即ApplicationResources _en.properties和 ApplicationResources_zh_CN.properties.可使用eclipse的propedit插件來進行中文資源文件的編輯,它將自動轉換為Unicode編碼。

(6)最后再編寫一個處理頁面數據傳輸字符編碼格式的過濾器,采用Servlet過濾器編程,在web.xml中映像到程序中的過濾器,中分別描述了邏輯名和類的具體位置,設置的是初始化的值,,中里的/*表示能夠對任何的請求路徑進行過濾。

Log4j是Apache的一個開放源代碼項目,通過使用Log4j,我們可以控制日志信息輸送;也可以控制每一條日志的輸出格式;通過定義每一條日志信息的級別,我們能夠更加細致地控制日志的生成過程。最令人感興趣的就是,這些可以通過一個配置文件來靈活地進行配置,而不需要修改應用的代碼。

Log4j的好處在于:

(1)通過修改配置文件,就可以決定log信息的目的地——控制臺、文件、GUI組件、甚至是套接口服務器、NT的事件記錄器、UNIXSyslog守護進程等。

(2)通過修改配置文件,可以定義每一條日志信息的級別,從而控制是否輸出。在系統開發階段可以打印詳細的log信息以及跟蹤系統運行情況,而在系統穩定后可以關閉log輸出,從而在能跟蹤系統運行情況的同時,又減少了垃圾代碼。

(3)使用log4j,需要整個系統有一個統一的log機制,有利于系統的規劃。

通常在Web應用中,可通過web.xml配置在應用啟動時就載入Log4j的配置文件以簡化工作。以下是全面優化的配置步驟:

(1)創建一個載入Log4j配置文件的HttpServlet。

(2)將該HttpServlet配置到web.xml中。

(3)編寫HttpServlet載入Log4j的配置文件的代碼。

(4)在其它的JSP或者Servlet正常使用Log4j輸出日志記錄。

2.2 系統登錄模塊

首先簡要介紹系統登錄的流程:

用戶打開IE或者Firefox,在其中輸入http://< server>/LogCheck,便進入登錄界面。

隨后輸入姓名和密碼,進行登錄。

(1)如果輸入的姓名或者密碼不對 ,或是沒有輸入,那么都不會跳轉到下一個頁面;只有當輸入正確的情況才會進入操作頁面。

(2)在輸入的用戶名和密碼正確的情況下,系統會自行判斷用戶所屬的類型,本系統將所有用戶分為了3個等級:員工、項目組長和系統管理員。它們分別對應不同的操作。

3 結束語

由于日志考勤管理系統的概念比較新穎,并從未接觸過此類系統的設計,通過這段時間對這個系統的設計,明白了要實現整個系統需求分析的過程是最重要的過程。由于尚未出現此類系統的相關資料,在前期寫需求分析是困擾我們的一大難題,投入了大量的時間和精力在需求分析這一塊,力求更完善的系統功能。在此過程當中,使得對建模工具的使用和數據庫的設計有更深刻的理解,每一次的更改都是一個進步的過程,就像迭代式的軟件開發一樣,自身也在成長,深刻理解做軟件就如同做人這句話。

[1][美]BrettSpell著.《ProfessionalJava》.清華大學出版社,2006-11.

[2][美]SharonZakhour著.《JavaGuider》.人民郵電出版社,2008-04-16.

[3]閻宏著.《Java與模式》.電子工業出版社,2002-11-23.

猜你喜歡
頁面國際化用戶
大狗熊在睡覺
聚焦港口國際化
金橋(2022年10期)2022-10-11 03:29:46
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
人民幣國際化十年紀
中國外匯(2019年12期)2019-10-10 07:26:56
從園區化到國際化
商周刊(2018年12期)2018-07-11 01:27:18
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
直銷企業國際化并不難
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 亚洲精品色AV无码看| 成人午夜久久| 69av在线| 99视频在线精品免费观看6| 又粗又硬又大又爽免费视频播放| 亚洲香蕉在线| 国产精品福利尤物youwu| 激情视频综合网| 国产久操视频| 嫩草影院在线观看精品视频| 男女精品视频| 日韩a在线观看免费观看| 激情综合网址| 亚洲无码在线午夜电影| 国产在线第二页| 五月天久久婷婷| 亚洲高清在线播放| 精品免费在线视频| 亚洲性日韩精品一区二区| 亚洲国产日韩在线观看| 国产久草视频| 欧美成人看片一区二区三区 | 国产一区二区人大臿蕉香蕉| 毛片免费在线| jizz亚洲高清在线观看| 亚洲免费黄色网| 区国产精品搜索视频| 亚洲精品欧美重口| 国产亚洲精久久久久久久91| 色久综合在线| 一级成人欧美一区在线观看| 国产69精品久久久久妇女| 91丝袜在线观看| 九九线精品视频在线观看| 国产午夜人做人免费视频中文 | 伊在人亞洲香蕉精品區| 国产成人啪视频一区二区三区| 国产一区二区三区在线精品专区 | 5388国产亚洲欧美在线观看| 国产美女91视频| 高清欧美性猛交XXXX黑人猛交| 在线看片中文字幕| 99精品一区二区免费视频| 婷婷激情亚洲| 精品剧情v国产在线观看| 亚洲国产精品一区二区第一页免| 国产成人精品无码一区二 | 亚洲欧美在线综合一区二区三区| 日本在线免费网站| 亚洲精品无码抽插日韩| 婷婷中文在线| a毛片在线播放| 在线观看精品自拍视频| 国产午夜福利片在线观看| 无码日韩视频| 亚洲天堂网站在线| 欧美成人综合视频| 99久久国产自偷自偷免费一区| 亚洲精选高清无码| 国产91导航| 日韩美一区二区| 亚洲欧洲自拍拍偷午夜色无码| 欧美激情综合一区二区| 国产精品七七在线播放| 亚洲视频四区| 久久这里只精品热免费99| 91年精品国产福利线观看久久| 茄子视频毛片免费观看| 日韩av高清无码一区二区三区| 亚洲成人一区在线| 成人免费视频一区二区三区| 秋霞午夜国产精品成人片| 色妞www精品视频一级下载| 色成人综合| 久久精品欧美一区二区| 国产三级精品三级在线观看| 色婷婷色丁香| 免费日韩在线视频| 国产福利影院在线观看| 欧美精品aⅴ在线视频| 色AV色 综合网站| 噜噜噜久久|