ورود

View Full Version : jHTML چیست؟؟؟



unix_svr4
شنبه 22 تیر 1387, 14:51 عصر
سلام

امروز داشتم در اینترنت به دنبال مطلب خاصی می گشتم که به صفحه ای با پسوند jhtml. بر خوردم. به ویکی پدیا مراجعه کردم ولی اطلاعات کاملی در مورد jhtml نداشت.
لطفا کمی در مورد آن توضییح دهید.

متشکرم.

mazdadoost
شنبه 29 تیر 1387, 20:21 عصر
دوست عزیز :
در توسعه وب با هر فناوری مفاهیم و مقولاتی هست که به اشکال مختلف پیاده سازی شده.یکی از این مفاهیم Url Mapping هست.که به نگاشت منابع بر روی سرور به URI یه URL اشاره داره.این نگاشت ها اغلب معلوم میکنه در خواست ها برای یه منبع روی سرور چه فایل چه دایرکتوری به چه نحو مدیریت شه.و چطور پردازش شه.در مورد جاوا هر درخواستی چه یه جور پسوند خواص مثلا همین jhtml که فرمودین رو یا یه فولدر با هر پسوندی یا یه الگو در منبع مثلا تمام فایل هایی که با view شروع میشند رو به یه servlet خاص نگاشت کرد یا از یه سری صافی گذروند. اینطوری میتونید مثلا پسوند اختصاصی خاص خودون رو ایجاد کنید مثلا unix_svr4.* یا حتی کاری کنید که پسوند html به صورت فایل های اکتیو مثل JSP پردازش بشه.همونطور که احتمالا در خیلی سایت ها دیدید که با اینکه محتوت دینامیک هست اما پسوند صفحات html شده!
پس با این توضیحات jhtml و هر پسوندی رو میشه در جاوا EE داشت.من حدس میزنم اون سایت با فریم ورک Grails درست شده بوده.چون نگاشت پیج های Rails به پسوند rhtm در این حالت R به زبان مادر یعنی Ruby دلالت داره هست و Grails در دنیای جاوا برادر دوقلوی Rails هست بعید نیست که پسوند jhtml نشاندهنده همین مسئله باشه.
در دات نت هم از طرق مختلف مثل HttpHandeler ها به Urlmapping در IIS و دات نت دسترسی داریم.در همه فناوری ها این مسئله هست.
اگه فرصت شد یه فایل web.xml نمونه که توش نگاشت منابع رو به سرولت ها نشون داده روی تاپیک می ذارم.
امیدوارو مفید بوده باشه با تشکر.