الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عندي Error خطير في هذا الكود ؟ كيف احله ؟

بدأه FunnyWolF في 2 نوفمبر 2008 · 2 رد · 898 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــة

اخواني انا ابي اربط صفحة تسجيل Registration بقاعدة البيانات حقتي ولكن يعطيني انو ماهو متعرف على

import javax.servlet.*;

وبرضو ما هو متعر على

import javax.servlet.http*;

وهذه رسايل الخطا اللي يعطيني اياها ؟

register.java:4: package javax.servlet does not exist
import javax.servlet.*;

و

register.java:5: package javax.servlet does not exist
import javax.servlet.http*;

وهذا الكود كامل

package coreservlets;

import java.io.*;
import javax.servlet.*; 
import javax.servlet.http.*; 
import javax.sql.*;
import java.sql.*;
import java.util.*;
import coreservlets.beans.*;

public class register extends HttpServlet
{

private String driver;
private String url;
private String username;
private String password;

//public TestDatabase(String driver, String url,
// String username, String password) {
//this.driver = driver;
//this.url = url;
//this.username = username;
//this.password = password;
//}

public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
System.out.println("MySQL Connect .");
Connection conn = null;
String url = "jdbc:mysql://localhost:3306/";
String dbName = "name";
String driver = "com.mysql.jdbc.Driver";
String userName = "username";
String password = "password";
String email = request.getParameter("username").toString(); //email
String upassword = request.getParameter("password").toString();
String f_name = request.getParameter("firstname").toString();
String l_name = request.getParameter("surname").toString();
//String birth = request.getParameter("birthday").toString(); 
String gender = request.getParameter("gender").toString();
String qualification = request.getParameter("qual").toString();
String mobile = request.getParameter("mobile").toString();
String p_code = request.getParameter("postcode").toString();
Statement stmt;
try
{
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url+dbName,userName,password);
System.out.println("Connected to the database");
ArrayList al=null;
ArrayList userList =new ArrayList();
String query = "insert into job set email='"+email+"',password='"+upassword+"',f_name='"+f_name+"',l_name='"+l_name+"',gender='"+gender+"',qualification='"+qualification+"',mobile='"+mobile+"',p_code='"+p_code+"'"; //birth='"+birth+"',
stmt = conn.createStatement();
int i = stmt.executeUpdate(query);
System.out.println("query" + query);
if(i>0)
{
response.sendRedirect("servletRecord");
}
conn.close();
System.out.println("Disconnected from database");
}
catch (Exception e) {
e.printStackTrace();
}
}
}

فما هو رايكم في المشكله ؟

#2

يجب أن تضيف الحزمة الخاصة بـ servlet

في بيئة العمل IDE التي تعمل عليها

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#3

تفضل أخي هذه حزمة Servlet في المرفقات.

إدا كنت تستعمل Eclipse فقم بالتالي:

right click on the project--> configure build path--> Libraries --> add external jars.

و حينها سيترف الcompiler على الكلاسس.

قم بتغيير إمتدادالملف من zip إلى jar لأن الأدارة لا تسمح بإرفاق ملفات jar لذلك قمت بتغيير الإمتداد.

servlet.zip

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…