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

جمله If فى ال Jsp

بدأه remiyahmed في 20 مارس 2009 · 2 رد · 701 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله و بركاته , لو سمحتم انا عايزه استفسر عن شىء انا عندى صفحه jsp

بتعرض قائمه باسماء البراندز بتاعت الكمبيوتر ولما بضغط على اى واحد فيهم بيدورلى فى كل الجداول عن البراند ده(ملحوظه انا عامله لكل كاتيجورى تابل ) ولما بيلاقى بيطبعلى اسم الجدول ديناميلى وده اتعمل الحمد لله بعد كده لما بيضغط على اول كاتيجورى ومثلا سيرفر المفروض بيروح على صفحه jsp

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

المشكله انى لما باجى ارنها واضغط على سيرفر بيجيبلى اسماء البرودكت اللى تحت السيرفر و البرنتر فانا المفروض عايزه احط شرط يوضح لما اضغط على سيرفر روح نفذ الحته دى فى صفحه ال jsp

وجربت و مش عارفه انا حرفق الكود فارجوكم ساعدونى

ده كود اول صفحه اللى بيجيبلى اسماء الكاتيجورى تحت كل براند

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<%@ page language="java" session="true" %>

<%@ page import="java.util.*" %>

<%@ page import="java.sql.*" %>

<HTML>

<HEAD>

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"

pageEncoding="ISO-8859-1"%>

<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

<META name="GENERATOR" content="IBM Software Development Platform">

<META http-equiv="Content-Style-Type" content="text/css">

<LINK href="theme/Master.css" rel="stylesheet"

type="text/css">

</HEAD>

<BODY>

<%

Connection connection = null;

ResultSet rs = null;

Statement stmt=null;

ArrayList title = new ArrayList();

try {

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

connection = DriverManager.getConnection("jdbc:mysql://localhost/**user=1_**&password=**");

stmt=connection.createStatement();

String query="select * from Notebook where Brand_ID ="+ request.getParameter("brand_id");

rs=stmt.executeQuery(query);

%>

<TABLE BORDER="5">

<%if (rs.next()){%>

<TR>

<TD>

<a href="category.jsp?brand_id=<%= rs.getString("Brand_ID") %>">

<input type="hidden" name="nme" value="1">

<%out.print("notbooks");%>

</a></TD>

</TR>

<% } %>

<%

}

catch(Exception e){}

%>

<%try{ String query="select * from `Personal Computer` where Brand_ID ="+ request.getParameter("brand_id");

rs=stmt.executeQuery(query);

%>

<TABLE BORDER="5">

<%if (rs.first()){%>

<TR>

<TD>

<a href="category.jsp?brand_id=<%= rs.getString("Brand_ID") %>">

<input type="hidden" name="nme" value="2">

<%out.print("Personal Computer");%>

</a></TD>

</TR>

<% } %>

<%

}

catch(Exception e){}

%>

<%try{ String query="select * from Printer where Brand_ID ="+ request.getParameter("brand_id");

rs=stmt.executeQuery(query);

%>

<%if (rs.first()){%>

<TR>

<TD>

<a href="category.jsp?brand_id=<%= rs.getString("Brand_ID") %>">

<input type="hidden" name="nme" value="3">

<%out.print("Printer");%>

</a></TD>

</TR>

<% } %>

<%

}

catch(Exception e){}

%>

<%try{ String query="select * from Server where Brand_ID ="+ request.getParameter("brand_id");

rs=stmt.executeQuery(query);

%>

<%if (rs.first()){%>

<TR>

<TD>

<a href="category.jsp?brand_id=<%= rs.getString("Brand_ID") %>">

<input type="hidden" name="nme" value="4">

<%out.print("Server");%>

</a></TD>

</TR>

<% } %>

<%

}

catch(Exception e){}

%>

</TABLE>

</BODY>

</HTML>

وده تانى jsp اللى المفروض تعرضلى اسماء البرودكت تحت كل كاتيجور

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<%@ page language="java" session="true" %>

<%@ page import="java.util.*" %>

<%@ page import="java.sql.*" %>

<HTML>

<HEAD>

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"

pageEncoding="ISO-8859-1"%>

<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

<META name="GENERATOR" content="IBM Software Development Platform">

<META http-equiv="Content-Style-Type" content="text/css">

<LINK href="theme/Master.css" rel="stylesheet" type="text/css">

<TITLE>category.jsp</TITLE>

</HEAD>

<BODY>

<% Connection connection = null;

ResultSet rs1,rs2 = null;

Statement stmt,stmt1=null;

ArrayList title = new ArrayList();

try {

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

connection = DriverManager.getConnection("jdbc:mysql://localhost/**?user=**&password=**");

stmt=connection.createStatement();

String query="select * from Notebook where Brand_ID ="+ request.getParameter("brand_id");

rs1=stmt.executeQuery(query);

%>

<TABLE BORDER="5">

<% while (rs1.next()) { %>

<TR>

<TD><a href="specifications.jsp?brand_id=<%= rs1.getString("ID") %>"><%= rs1.getString("Warranty") %></a></TD>

</TR>

<% } %>

<%

}

catch(Exception e){}

%>

<% try {

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

connection = DriverManager.getConnection("jdbc:mysql://localhost/wantech1_Tech?user=wantech1_nermeen&password=CatWoman321123");

stmt=connection.createStatement();

String query="select * from Printer where Brand_ID ="+ request.getParameter("brand_id");

rs1=stmt.executeQuery(query);

%><% while (rs1.next()) { %>

<TR>

<TD><a href="specifications.jsp?brand_id=<%= rs1.getString("ID") %>"><%= rs1.getString("Warranty") %></a></TD>

</TR>

<% } %>

<% }

catch(Exception e){}

%>

</TABLE>

</BODY>

</HTML>

#2

قولي بربك ماهية ما تكتب

من فضلك عندما لا تعرف معنى كلمة بالعربي اكتبها بالانجليزي

تحياتي

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

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

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

728x90.png

#3

ممكن تستخدم ال if-else العاديه

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