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
主站蜘蛛池模板: 亚洲美女久久| 欧美精品色视频| 日韩毛片免费| 国产精品无码久久久久久| 国产91丝袜在线观看| 伊人久久婷婷| 亚洲欧洲日韩国产综合在线二区| 亚洲区第一页| 免费观看男人免费桶女人视频| 美女国产在线| 天堂在线视频精品| 性色一区| 看av免费毛片手机播放| 成人免费一区二区三区| 国产精品亚欧美一区二区| 好吊色国产欧美日韩免费观看| 日韩视频精品在线| 欧美区一区二区三| 国产成人福利在线| 青草视频网站在线观看| 欧美日韩国产一级| 欧美亚洲另类在线观看| 丁香六月激情综合| 首页亚洲国产丝袜长腿综合| 国产又大又粗又猛又爽的视频| 天堂在线亚洲| 免费人成网站在线高清| 国产簧片免费在线播放| 国产麻豆另类AV| 91无码视频在线观看| 爽爽影院十八禁在线观看| 小说区 亚洲 自拍 另类| 成人一区在线| 伊人久综合| 女人18毛片一级毛片在线| 日韩精品一区二区深田咏美| 免费国产不卡午夜福在线观看| 欧美自慰一级看片免费| 3D动漫精品啪啪一区二区下载| 国产美女91视频| 国产成人毛片| 国产免费网址| 幺女国产一级毛片| 亚洲中文字幕在线一区播放| 亚洲男人天堂网址| 亚洲欧美成aⅴ人在线观看| 色爽网免费视频| 亚洲天堂网2014| 国产三级a| 欧美在线导航| 国产精品成人免费综合| 国产成人精品男人的天堂| 伊人国产无码高清视频| 国产精品私拍在线爆乳| 日韩国产另类| 激情無極限的亚洲一区免费| 999在线免费视频| 欧美成人午夜影院| 国产成人91精品| 视频一本大道香蕉久在线播放| 第一区免费在线观看| 很黄的网站在线观看| 九九九九热精品视频| 免费aa毛片| 日韩午夜福利在线观看| 黄色污网站在线观看| 国产黑人在线| 亚洲中文字幕久久无码精品A| 毛片网站观看| 久久国产高潮流白浆免费观看| 国产chinese男男gay视频网| 在线欧美日韩| 久久久久久久久久国产精品| 亚洲黄色成人| 精品国产香蕉伊思人在线| 久久国产精品麻豆系列| 黄色福利在线| 国产视频大全| 福利一区在线| 老司国产精品视频| 九色在线视频导航91| AV网站中文|