أعتقد أن التخصيص مألوف جدًا لتطوير المطورين ، ولكنه يمثل تحديًا كبيرًا بالنسبة إلى الصاعد ، لأنني كنت أدرس وأعمال الصيانة من العمل. متابعة التكنولوجيا ، يجب أن تكون أسرع. نظرًا لأن الشركة قامت بتحديث الهندسة المعمارية مؤخرًا ، أريد أن أكتب بعض المعلومات من الشركة إلى SQL ، ثم الاستعلام عبر الويب ، لذلك أستكشف نشر واجهة تسجيل الدخول الأولى على الويب تحت Ecclipse.
نعلم أيضًا أن تشغيل برنامج الويب يتم تنفيذه بشكل شائع من خلال Tomcat و IIS و Apache ، لكن الأفراد الأكثر شيوعًا ما زالوا يعتقدون أن Tomcat ، لذلك تحتاج إلى تنزيل برنامج Tomcat ، ثم تحتاج إلى تكوين JDK ، JRE Variables وغيرها من القضايا على Windows.
1. Windows for Tomcat Download: http://tomcat.apache.org/
2. JDK Download: http://rj.baidu.com/soft/detail/14459.html؟
3.
4. تثبيت JDK-6U14-Windows-I586.exe
5. تكوين متغيرات البيئة: انقر بزر الماوس الأيمن "الكمبيوتر الخاص بي"-> "متقدم"-> "متغير البيئة"
1) إنشاء متغير Java_home جديد في متغير النظام.
2) إنشاء متغير classpath جديد ، القيمة المتغيرة هي: ؛ ٪ java_home ٪/lib ؛ ٪ java_home ٪/lib/tools.jar
3) إضافة قيم متغيرة في متغيرات المسار (لا تحتاج إلى بناء): ٪ java_home ٪/bin ؛ ٪ java_home ٪/jre/bin (انتبه إلى "؛" منفصلة)
6. "ابدأ"-> "Run"-> أدخل "Javac"-> إدخال.
تحليل متغيرات البيئة التكميلية:
Java_home: مسار تثبيت JDK
ClassPath: لا يمكن تحديد مسارات Java إلا في أمر Java في ClassPath.
المسار: يمكن للنظام التعرف على أوامر Java و Javac تحت أي مسار.
7. تنزيل Eclipse: http://eclipse.org/downloads/
2. نحن مستعدون بالفعل للبيئة المذكورة أعلاه:
يتم وضع برنامج Apache-Tomcat في محرك D والدليل
2. بعد تشغيل برنامج Eclipse ، نقوم بإنشاء أول مشروع ويب على الويب (اسم SAM) -ثم إنشاء ملف A.JSP.
http://down.51cto.com/data/678743
3. بعد التنزيل ، افتح وابحث عن برنامج القالب الذي نحبه ثم وضع علامة عليه. أنا أفضل هذا ، لذلك أستعد لهذا الملف القالب
نفتح التطبيق ذي الصلة للملف: نظرًا لأن جميعهم ملفات HTML ، نحتاج إلى فتح الملف على ملف JSP ، ثم نسخ ملف علامة CSS
3. وقبل كل شيء ، نقوم بإنشاء أمر جديد: تم إنشاء ملف Login.jsp.
2. نضغط على Windows-àpreferences
بيئة الخادم-àRuntime-àadd
إعدادنا البيئي وتثبيتنا هما Apache-tomgcat8.0 ، لذلك نختار هذا الإصدار
نختار مسار التثبيت لبرنامج Tomcat
بعد الاختيار ، ننقر على الإكمال
دعونا نقر النقر بزر الماوس الأيمن على كائن ويب Dynimac (SAM)-مسار بناء مسار التكوين
اخترنا ، وقت تشغيل الخادم
ثم نختار المكتبات-مكتبة
نضيف إلى اكتمال
بعد الإضافة ، وجدنا أنه تمت إضافة برنامج إصدار Apache Tomcat
نحن نغير رمز حرف البرنامج إلى "UTF-8"
تم حل مشكلة خطأ البرنامج.
نفتح أولاً ملف login.html لفتح محتوى النسخ في تنسيق النص.
نقوم بحذف محتوى ملف login.jsp الجديد ، باستثناء الخطين الأولين من لغة التنسيق. الصق محتوى ملف login.html تم نسخه للتو
انظر نتيجة معجوننا:
بعد ذلك ، سنقوم بإنشاء ملف index.jsp كصفحة قفزة. بعد اكتمال تسجيل الدخول ، سوف يقفز إلى الصفحة لتغيير الصفحة
في الوقت نفسه ، سنقوم بنسخ index.html التي تم تنزيلها بتنسيق النص.
لصق في ملف index.jsp.
نظرًا لأن واجهة تسجيل الدخول التي تم تنزيلها هي معلومات محددة ، نحتاج إلى نسخ معلومات وضع العلامات ولصقها إلى كائن ويب Dymaci للاتصال. انسخ الملفات الخمسة التالية.
نقوم بنسخ الملفات بعد النسخ
انظر النتائج بعد لصق: انظر:
بعد اكتمال تكوين الملف أعلاه ، نحتاج إلى إنشاء حزمة خادم (إجراء) ؛
يتم التحكم في البرنامج بشكل أساسي عن طريق الوصول إلى الصفحة والقفز.
يوصى بشكل عام باستخدام اسم Packer لاستخدام الإدخال العكسي لاسم مجال الشركة: على سبيل المثال ، اسم النطاق الخاص بي هو IIOSOFT.com مرة أخرى للدخول com.iioSoft.Action مرة أخرى
قم بإنشاء حزمة خادم (إجراء)
بعد إنشاء الإجراء ، نحتاج إلى إنشاء خدمة للتحكم في البرنامج.
نحن نقر بزر الماوس الأيمن فوق حزمة الخادم-àweb-àservlet
يمكننا أن نبدأ بشكل تعسفي ، ومرة أخرى نستخدم Actionservlet
لذلك يتم إنشاء البرنامج ، ونحن بحاجة إلى تعديل البرنامج.
بعد إنشاء جميع برامجنا ، نحتاج إلى إنشاء نموذج في ملف login.jsp ،
نسخ رمز رمز كما يلي: <form Action = "Actionervlet" method = "post">
الشيء الرئيسي هو إضافة <Porm> <form/> معلومات لإضافة معلومات تسجيل الدخول إلى التغيير.
على سبيل المثال ، المعلومات النهائية هي:
<٪@page language = "java" contentType = "text/html ؛ charset = utf-8" pageencoding = "utf-8" ٪> <! en "> <html> <head> <title> سجل مركز الإدارة في v1.0 </title> <meta http-equiv = content-type content =" text/html ؛ /adimin .css "type =" text/css "r =" STYLESHEET "> </head> <body Onload = document.form1.name.focus () ؛> <form Action =" Actionervlet "method =" post "> <table cellspacing = 0 cellpadding = 0> "100 ٪" bgColor =#002779Border = 0> <td align = middle> <table cellspacing = 0 cellpadding = 0> 468 IMG height = 23 src = "images/login_1.jpg"> 468> </td> </tr> <td> <hemg height = 147 src = "images/login_2.jpg"> 468> </td>/tr> </table> <table cellpacing = 0 cellpadding = 0> 468 bgColor =#fffffff border = 0> <td> 16> <held height = 122 src = "Images/login_3.jpg"> 16> </td> <td align = middle> <table cellpacing = 0 cellpadding = 0> 230 Border = 0> <name form1 action =؟ = 36> <td> </td> <td> اسم المستخدم </td> <td> <pectorStyle = "" الحدود اليمين: #000000 1PX ؛ 1px الصلبة ؛ > <nputstyle = "الحدود اليمين: #000000 1px الصلبة ؛ القمة الحدودية: #000000 1px الصلبة ؛ الحدود-الحدود: #000000 1px صلبة ؛ Border-bottom: #000000 1px solid" type = password name = maxlength = 30 size = 24name> </td> </tr> ght = 5> <td colspan = 3> </td> </tr> <l> <td> </td> </td> </td> <td > <نوع الإدخال = ارتفاع الصورة = 18> 70SRC = "الصور/bt_login.gifif"> لا </table> <table cellspacing = 0 cellpadding = 0> 468 Border = 0> <td> <img height = 16 src = " الصور/login_5.jpg "> 468> </td> </tr> </table> <table cellspacing = 0 cellpadding = 0> 468 border = 0> <tr> <td align = right> <a href =" http : //www.865171.cn/ "target = _blank> <imgheight = 26 src =" images/login_6.gif "> 165border = 0> </a> </td> </tabl الجدول> </form> </body> </html>
بنية الكود قبل التعديل:
<! .css "type =" text/css "rel =" STYLESHEET "> </head> <body = document.form1.name. Border = 0> <td align = middle> <table cellspacing = 0 cellpadding = 0 border = 0> <tr> <td> <img height = 23 src = "images/login_1.jpg" ؛ > <td> <height IMG = 147 SRC = "الصور/login_2.jpg" ؛ <td ؛ 5> </td> </td> <td> <td> <td> <td> </td> </tr> <tr heart = 36> <td> </td> <td> اسم المستخدم </td > <nput style = "الحدود اليمين: #000000 1px الصلبة ؛ الحدود-الأعلى: #000000 1px الصلبة ؛ الحدود: #000000 1px صلبة ؛ border-bottom: #000000 1px solid" maxlength = 30 size = 24 value = "www.865171.cn" name =/td> </tr> <tr height = 36> <td> </td> <td> كلمة المرور </td> <nput style = "الحدود اليمين: # 000000 1px الصلبة ؛ </td> </tr> tr height = 5> <td colspan = 3> </td> </td> <td> </td> </td> </td> <td> <type = Image الارتفاع = 18 SRC = "الصور/BT_LOGIN.GIF"> </td> </tr> </form> </table> </td> <td ؛ ؛ > <table cellspacing = 0 cellpaddding = 0 border = 0> <td align = right> <a href = "http://www.865171.cn/" target = _blaank> <img height = 26 src = "Image/ login_6.gif "border = 0> </a> </td> </tr> </table> </td> </tr> </body> </html>
أخيرًا ، قم بتعديل اسم معلومات تسجيل الدخول:
نسخ رمز رمز كما يلي: name = اسم المستخدم كلمة المرور = كلمة المرور
أخيرًا ، نحدد المستخدمين والأسماء تحت ActionServlt
اسم السلسلة = request.getParameter ("اسم المستخدم") ؛ بعد اكتمال التعديل ، يمكننا الترشح للاختبار
يمكن أن تفتح الصفحة بشكل طبيعي
بعد التشغيل ، يمكننا رؤية حساب الإدخال وكلمة المرور من خلال وحدة التحكم
بعد ذلك نقفز من خلال البيان الشرطي. دعنا نختبر الحساب المحدد وكلمة المرور للاختبار.
نحدد اسم المستخدم وكلمة المرور كمسؤول.
if (name.equals ("adimin") && q password.equals ("admin") {response.sendRedirect ( بعد الإضافة ، سوف نختبر ؛
بعد أن يكون الإدخال صحيحًا ، نقوم بتسجيل الدخول ونقفز إلى طبيعته
ما سبق هو كل محتويات هذه المقالة.