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

الدرس الاول فى Struts

بدأه prog_Basem في 29 يونيو 2007 · 29 رد · 16,074 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#26

ملاحظة للجميع الكتابة بالغلة العامية او الاجنبية مخالف لقواعد المنتدى و الادارة تحارب هذه الظهارة بشكل جدي

ارجو من الجميع الالتزام لما فيه مصلحة العامة

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#27
زكيري عبد العالي كتب:
السلام عليكم

هل يمكن ارسال البين الكل ب الركوسة

ثم استرجعه وكل الخصائص في صفحه jsp

مثلا

<html>
<head>
	<title>KickStart: Greeting</title>
</head>
<body>
	<table border="0" cellspacing="0" cellpadding="0">
		<tr>
			<td>
				<%Beans.Bean1 vBean1 = request.getAttribute("MonBean1");%>
				<h1><%=vBean1.getName()%></h1>
			</td>
		</tr>
	</table>
</body>
</html>

package Actions;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

public class Action1 extends org.apache.struts.action.Action {
	public Action1() {
	}

	public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
		//request.setAttribute("Name", ((Beans.Bean1)form).getName());
		request.setAttribute("MonBean1", ((Beans.Bean1)form));
		return mapping.findForward("GoToPage2");
	}
}

كلامك صح 100 %

#28
ali7876 كتب:
شكرا لك اخي الكريم

عندي سؤال : اذا عندي ملفين ApplicationResource واحد للغة العربية و الآخر للغة الانجليزية

كيف يمكنني التحويل من ملف لاخر بواسطة الضغط على لنك في صفحة jsp

سبق وحاولت تجربة هذه الطريقة و لم انجح ... وبعد قرائتي لشرحك شجعتني على طرح السؤال .. و سأعيد المحاوله ان شاء الله تعالى في تنفيذ هذه الطريقة

وان استطعت انجازها سأوافيكم بالطريقة !

وشكرا مره اخرى ...

prog_Basem كتب:
بالنسبة للاخ على فأنا الحقيقة عمرى ماجربت الموضوع ده قبل كده وياريت لو عرفت دى بتتعمل ازاى تبقى تقولنا

بفضل الله تمكنت من معرفة الطريقة وهي سهله للغاية

بعد اضافة الملفات

ApplicationResources_ar.properties

ApplicationResources_en.properties

أنشئ Action وليكن بأسم ChangeLanguage

واضف الكود التالي عليه

if(request.getParameter("lang").equalsIgnoreCase("en")){
			request.getSession().setAttribute(org.apache.struts.Globals.LOCALE_KEY, new java.util.Locale("en","US") );
			}
			else if(request.getParameter("lang").equalsIgnoreCase("ar")){
				request.getSession().setAttribute(org.apache.struts.Globals.LOCALE_KEY, new java.util.Locale("ar","SA") );
			}
#29

ولا: انا اسف انى كتبت باللهجة المصرية غلطة مش مقصوده وان شاء الله مش هتكرر

وبالنسبة لزكيرى عبد العالى ينفع انك ترسل Bean وتستقبله

بالنسبة للو صلات انا كان عندى account على 4shared وللاسف رفعت عليه كتاب جافا فaccount اتقفل وكل الوصلات اللى كانت فيه راحت وان شاء الله هحاول اكتب المشاريع دى تانى وارفعها لان الصراحة مش موجود عندى نسخه منها على الجهاز

#30

ده كتابJakartaStrutsLive

password: mufix

وعرفعلكم بقية الكتب ان شاء الله

بس ياريت المشرفين يشوفوا مشكله الصور اللى مش بتظهر دى اللى انا كنت موضح عليها فى الشرح هل هى مبتظهرش عندى بس ولا فيه مشكله

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