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
主站蜘蛛池模板: 波多野结衣视频一区二区| 色噜噜在线观看| 欧美日韩在线亚洲国产人| 99在线视频免费| 青青草原国产av福利网站| 天天做天天爱夜夜爽毛片毛片| 欧美日韩免费| 九色免费视频| 久久精品国产精品青草app| 成人一级黄色毛片| 久久99精品久久久久久不卡| 伊人精品视频免费在线| 国产成人亚洲精品色欲AV| 亚洲av综合网| 国产一区二区三区在线观看视频| 国产成人一区二区| 亚洲成a人片在线观看88| 在线观看视频99| 亚洲精品人成网线在线| 色婷婷国产精品视频| 综合色区亚洲熟妇在线| 怡红院美国分院一区二区| 日本一本在线视频| 国产日韩精品欧美一区灰| 国产乱子伦无码精品小说| 色国产视频| AV熟女乱| 国产黄网站在线观看| 亚洲大学生视频在线播放| 日韩欧美国产精品| 久久永久免费人妻精品| 亚洲AV无码不卡无码| 成人亚洲国产| 一级香蕉人体视频| 欧美成人看片一区二区三区| 啊嗯不日本网站| 欧美人与动牲交a欧美精品| 91午夜福利在线观看| 日韩视频精品在线| 亚洲精品中文字幕无乱码| 男人的天堂久久精品激情| 国产成人精品一区二区秒拍1o| 国产成人精品免费视频大全五级| 亚洲AⅤ综合在线欧美一区| 真实国产乱子伦高清| 国产a在视频线精品视频下载| 国产极品美女在线播放| 免费一级毛片不卡在线播放 | 秋霞午夜国产精品成人片| 国产欧美自拍视频| 91在线高清视频| 国产精品午夜福利麻豆| 国产麻豆va精品视频| 国产成人一区免费观看| 国产乱子伦无码精品小说| 欧美精品1区2区| 午夜毛片免费看| 色天堂无毒不卡| 在线中文字幕网| 99ri国产在线| 亚洲天堂网2014| 老色鬼久久亚洲AV综合| 99国产精品免费观看视频| 高清欧美性猛交XXXX黑人猛交 | 日韩麻豆小视频| 国产精品无码一二三视频| 亚洲高清中文字幕在线看不卡| 亚洲视频四区| 自拍中文字幕| 色综合天天操| 国产日韩精品欧美一区喷| 青青极品在线| 欧美a在线看| 在线中文字幕日韩| 2020精品极品国产色在线观看| 波多野结衣爽到高潮漏水大喷| 国产亚洲视频中文字幕视频| 国模视频一区二区| 视频二区国产精品职场同事| 在线不卡免费视频| 亚洲国产日韩在线成人蜜芽| 91福利免费视频|