Closed ioseb closed 11 years ago
@ioseb რომელ დირექტორიაში იყოს წამკითხველი ServerConfig ?
კონფიგურაციის ფაილი სად უნდა განთავსდეს ?
@demuri11
არ ვიცი ჯერ, პროექტის სტრუქტურა მოსაფიქრებელი გვაქვს. ამ დავალებებს გასააზრებლად ვაკეთებ. სავარაუდოდ მაინც:
ge.edu.cst.webserver.env
პაკეტში
@demuri11
კომენტარები დაგიწერე კომიტში. ყურადღებით გაეცანი და გაასწორე: @vaxop, @reflooding, @revazi თქვენც გეხებათ. მიაქციეთ ყურადღება.
@demuri11
ჩუმად მუშაობას სასურველია კომენტარზე მყისიერად უპასუხო როგორც შეტყობინება მოგივა.
@ioseb :ok:
გარკვეული ფიქრის შემდეგ გადავწყვიტე რომ გამოვიყენოთ ჩვეულებრივი *.properties ფაილი რომლის წაკითხვის მხარდაჭერაც გააჩნია ჯავას.
config.properties ფაილის ნიმუში:
ყურადღება მიაქციეთ როგორ არის გასაღების(მაგ. http.methods) მნიშვნელობები ჩამოთვლილი. ამ მაგალითდზე დაყრდნობით უნდა გააკეთოთოთ კონფიგურაციის წამკითხველი java.util.Properties კლასზე დაყრდნობით.
ამ მომენტისთვის ფაილში შევიტანე სამი გასაღები:
http.methods
HTTP მეთოდების ჩამონათვალისთვის;http.filters
HTTP მოთხოვნა/პასუხის ფილტრებისთვის;mime.types
მხარდაჭერილია MIME ტიპების ჩამონათვალისთვის.იდეა მდგომარეობს შემდეგში:
ნიმუში: