عندي كلاس تقوم بالبحث في قاعدة البيانات
كيف يمكن ان استعمل هذه الكلاس داخل كود الجافا سكريبت
شكرا
عندي كلاس تقوم بالبحث في قاعدة البيانات
كيف يمكن ان استعمل هذه الكلاس داخل كود الجافا سكريبت
شكرا
تم تعديل هذه المشاركة بواسطة lovely_ned في 10 مايو 2011 في 13:56
في الجافا سكربت ........
ممكن أن ننفذ كود الجافا على شكل JSP Tag
<%= %> في هذا التاغ .... ممكن أن تكتب أمر جافا من سطر واحد من دون كتابة ; في نهاية كود الجافا أو
<% %> أمر جافا لكن يجب ان تنهي كود الجافا في هذا التاغ ب ;
لكن في أمور محددة لن تسطيع أن تستخدمها في كل المجالات تبقى الجافا سكربت client side
لا يمكن أن تقوم في أمور الsubmit . او ماشابه ...
مثال .....
function doAction()
{
var x = <%= your code Java Here %>
var y = <% your java Code here ; %>
}تم تعديل هذه المشاركة بواسطة NamiRobin في 10 مايو 2011 في 15:11
Senior JEE Developer
IBM WebSphere Speccialist

عندي الكود التالي
<script type="" language = "Javascript">
function Validate(){
var Tel=document.AjoutL.Tel
var NS=document.AjoutL.NS
if ((Tel.value==null)||(Tel.value=="")){
alert("Enter the number phone")
Tel.focus()
return false
}
else
{
البحث في قاعدة البيانات
}
return true
}
</script>هذا هو الكود الذي اريد القيام به
<script type="" language = "Javascript">
function Validate(){
var Tel=document.AjoutL.Tel
var NS=document.AjoutL.NS
if ((Tel.value==null)||(Tel.value=="")){
alert("Enter the number phone")
Tel.focus()
return false
}
else
{
<%
your Java code here;
don't forget [;] for each line;
>%
}
return true
}
</script>تم تعديل هذه المشاركة بواسطة NamiRobin في 12 مايو 2011 في 14:02
Senior JEE Developer
IBM WebSphere Speccialist

هل ممكن مثال توضيحي من فضلك
لو عندك وقت اكون شاكرة
لم يتضح معنى السوال
يعنى ايه استخدم كود هذا الكلاس داخل الجافا اسكربت
ماذا تريدين من الجافا اسكربت ان تفعله لك ؟؟
إستخدم Ajax ..
<form>
<input type="button" onclick="javascript:someFunction()" />
</form>
function someFunction()
{
1- send http request to some Servlet that contains the business logic
2- recieve the response and draw it ...
}ربما أقوم ببناء مثال بعد صلاة المغرب ..
شكرا على تعاونكم
انتظر المثال الذي ستضعه
بالفعل بدأت فيه .. و إن شاء الله أكمل في المثال الليله
شكرا ليك
اين المثال؟ نسيتني تماما
آسف لكن أنا مشغول جدا حاليا .
شكرا لكن ارجو ان لا تنساني
نسيتني كليا الاخ هويدي والله احتج المثال ضروري
او هذا الموضوع غير مهم؟؟؟؟؟؟؟؟؟؟؟؟؟
إتفضل يا أخى بالمرفقات
شكرا ليك كثيرا لم اقرا كل الكود ولم اجربه بعد لكن ارجو ان تكون عرفت ما اود القيام به
يعني اعمل بحث في قاعدة البيانات في كود الجافا سكريبت
لكن لو ممكن تشرحلي الكود التالي لاني لا احب ان اكتب كود دون فهمه
function doBusinessServlet(searchTxt) {
var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("searchResultDiv").innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open("GET", "BusinessServlet?searchTxt=" + searchTxt.value , true);
xmlhttp.send();
}شكرا ليك
ببساطه يقوم بإرسال HTTP request من الجافاسكربت لخادم ما و عند نجاح الطلب يقوم بعرض النتيجه ..
هذا الكود هو أ ب ajax .. لذا انصحك بالقراءه عن ajax إذا أردت الفهم بالتفصيل الممل