செப்டம்பர் 20, 2011

JSPல் புரொகிராம் செய்யத் தொடங்குவது எப்படி?


ஜாவா புரோகிராமிங் மொழி வெப் அப்ளிகேஷன் உருவாக்கத்தில் எவ்வாறு பயன்படுத்தப் படுகிறது என்பதை இப்பதிவில் பார்க்கலாம்.   வெப் அப்ளிகேஷன்ஸ் உருவாக்க ஜாவா platformல் JSP, Servlet போன்ற தொழில்நுட்பங்கள் பயன்படுத்தப் படுகின்றன.  JSPயும் serveltம் தனி மொழிகள் இல்லை என்பதை கவனத்தில் கொள்க.  இவை J2EE (specification)லிருக்கும் அம்சங்கள்.   J2EE என்பது Java 2 Enterprise Edition என்பதைக் குறிக்கிறது.  J2EE platform என்பது Servlet,jsp,java mail,ejb போன்ற பல்வேறு ஜாவா தொழில்நுட்பங்கள் சேர்ந்த தொகுப்பாகும்.  J2EEல் இருக்கும் அனைத்து தொழில்நுட்பங்களையும் ஜாவா மூலமாக புரோகிராம் செய்கிறோம்.

ஒரு ஜாவா புரோகிராம் இயங்க, அந்தக் கணினியில் ஜாவா (JDK/JRE) நிறுவப்பட்டிருக்க வேண்டுமென்பதை அறிவோம்.  அதுபோல jsp, servlet, asp, php... போன்ற தொழில்நுட்பங்களில் உருவாக்கும் புரோகிராம்கள் இயங்க வெப் சர்வர் நிறுவப்பட்டிருக்க வேண்டும்.  பெரும்பாலான புதியவர்கள் தவறு செய்வது இங்கேதான்.  இரட்டை க்ளிக் செய்து .html fileஐ ரன் செய்வது போல இயக்க முடியாது.  சர்வரில் பதிவேற்றி (deploy) இயக்க வேண்டும்.  எப்படி ஒரு இணையதளத்தை அணுக ப்ரவுசரில் அதன் முகவரியை சுட்டுகிறோமோ, நீங்கள் பதிவேற்றியிருக்கும் சர்வரின் முகவரியைக் கொடுக்க வேண்டும்.  அது உங்கள் கணினியிலேயே இருந்தால் localhost எனக் குறிப்பிடலாம் (எடு:  http://localhost:8080/myproject/login.html, http://localhost/xampp/test).

JSP மற்றும் Servlet நிரல்களை இயக்க பெரும்பாலும் Apache Tomcat எனும் சர்வரை பயன்படுத்துகின்றனர்.  இது ஒரு ஓப்பன் சோர்ஸ் அப்ளிகேஷன் சர்வராகும்.  இது போன்ற சர்வர்களில் இயங்கக்கூடிய புரோகிராம்களை எக்லிப்ஸ், நெட்பீன்ஸ், விசுவல் ஸ்டூடியோ.net போன்ற IDEக்கள் மூலம் உருவாக்கலாம்.

ஜாவாவில் J2SE, J2EE, J2ME பிரிவுகளுக்கேற்ப எக்லிபிஸ் பதிப்பையும் பணிச்சூழலுக்கு தகுந்தற்போல பயன்படுத்தலாம்.  எடுத்துகாட்டிற்கு ஜாவா command line புரோகிராம், அல்லது டெஸ்க்டாப் அப்ளிகேஷன் போன்றவற்றிற்கு நிரலெழுத Eclipse For Java Developers போதுமானது.  வெப் அப்ளிகேஷன்ஸை உருவாக்க Eclipse For J2EE Development பதிவிறக்கிக் கொள்ளுங்கள்.

























   - தொடரும்