-
Notifications
You must be signed in to change notification settings - Fork 0
JavaEE_TagLib_ar
رامي مناف edited this page Jun 6, 2019
·
5 revisions
توفر صفوف مكتبة غنية بالأوامر الأساسية الخاصة بها والتي ستسهل عليك عملك أثناء برمجة الموقع, لكن قبل البدء باستخدام هذه الوسوم عليك التأكد من إعداد وتشغيل قاعدة البيانات من خلال ملف sofof.xml بالإضافة لإعداد الجلسات وتسميتها.
لتحميل مكتبة الوسوم يكفي إدراج الوسم التالي:
<%@taglib prefix="sofof" uri="http://sofof.org"%>عند كتابة وسم أي أمر أو مجموعة أوامر عليك إحاطتهم الوسم session, ويقوم هذا الوسم بتحديد الجلسة التي ستنفذ عليها الأوامر, ولهذا الوسم طريقتين في العمل:
- أن يتم تمرير جميع بيانات الاتصال host, port, username, password, وحينها يقوم الوسم بإنشاء جلسة جديدة.
- تمرير اسم الجلسة name الذي تم تحديده في ملف sofof.xml
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@taglib prefix="sofof" uri="http://sofof.org"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<sofof:session name="main">
<sofof:bind object="<%="Hello JSP from Sofof!"%>"/>
<sofof:select clazz="<%=String.class%>" var="list"/>
</sofof:session>
<c:forEach items="${list}" var="obj">
<h3>${obj}</h3><br/>
</c:forEach>
</body>
</html>
<!-- result :
Hello JSP from Sofof!
-->