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

كيف احفظ ملف على جهاز المستخدم

مغلق
بدأه almohem في 12 مارس 2007 · 1 رد · 422 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني انا لدي موقع على شبكه داخليه LAN ولدي صفحه اذا دخلها المستخدم تنشئ ملف XML . أريد طريقه لحفظ هذا الملف على جهاز المستخدم اجوا منكم مساعدتي عاجلا لضروره ذلك واتوقع وجود جافا سكريبت لعمل هذا الشي ولكني بحثت ولم اجد وشكرا لجهودكم مقدما.

#2

و عليكم السلام و رحمة الله و بركاته و مغفرته،

الرجاء أخي ذكر تفاصيل أكثر ،

...................

مثلا لو كان الموقع jsp فانك سوف تجعل ال server يحفظه باستخدام ال IO .

مثلا لو كان ال xml file به معلومات التي يدخلها المستخدم فقم بحفظها

سوف أعطي لك مثال :

هذه صفحة ادخال البايانات login.html

<html>
<form action="login.jsp" method="post">
enter your name <input type=text name="username" />
</from>
</html>

و تكون صفحة ال jsp

<%@ page import="java.io.*" %>
<html>
	<%
		String name = request.getParameter ("username");

		String xmlfile = "<?xml version="1.0" ?> \n " +
				"<document> \n"+
				"<name>" + name + "</name>\n"+
				"</document>";

		byte[] data = new byte[xmlfile.length() ];

		// saving the xmlfile to xml file :
		FileInputStream f = new FileInputStream ("/home/daz/new.xml");

		for ( int i = 0; i < xmlfile.length(); i++){
			date = xmlfile.charAt(i);
		}
		int c;
		int x = 0
		while ( ( c = date[c] ) != -1 ){
			f.write (c);
			x ++;
		}
	%>
</html>

تم تعديل هذه المشاركة بواسطة daziplqa في 13 مارس 2007 في 11:54

هذا الموضوع مغلق.

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