« نمايش XML در HTML | صÙ?ØÙ‡ اصلی | ايجاد Ù…ØØªÙˆØ§ÙŠ Ø¯Ø§ÙŠÙ†Ø§Ù…ÙŠÙƒ XML با ليستي از Item ها »
ساخت XML با Ù…ØØªÙˆØ§ÛŒ داینامیک توسط jsp
November 28, 2007 10:01 AM
ساختار استاندارد و شناخته شده تر يک �?ايل jsp مشابه يک �?ايل html است که در ميان تگ هاي آن مي توان تگ هاي jsp را نيز به کار برد. مثال:
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<html>
<head>
<title>JSP Page in HTML format</title>
</head>
<body>
<% out.println("This is a jsp in html format."); %>
</body>
</html>
<%@page pageEncoding="UTF-8"%>
<html>
<head>
<title>JSP Page in HTML format</title>
</head>
<body>
<% out.println("This is a jsp in html format."); %>
</body>
</html>
اما يک �?ايل jsp مي تواند �?رمت XML نيز داشته باشد. به اين ترتيب مي توان خروجي XML دايناميک توليد نمود. مثال:
<%@page contentType="text/xml"%>
<%@page pageEncoding="UTF-8"%>
<?xml version="1.0" encoding="UTF-8"?>
<documnet>
<date>
<%= new java.util.Date() %>
</date>
</documnet>
<%@page pageEncoding="UTF-8"%>
<?xml version="1.0" encoding="UTF-8"?>
<documnet>
<date>
<%= new java.util.Date() %>
</date>
</documnet>
نکته 1: توجه کنيد Ú©Ù‡ در هر دو ØØ§Ù„ت پسوند �?ايل بايد jsp باشد.
نکته 2: به ت�?اوت مقدار contentType در دو مثال دقت کنيد.
نکته 3: خروجي مثال اول در Browser ص�?ØÙ‡ اي است Ú©Ù‡ تنها عبارت "JSP Page in HTML format" در آن نوشته شده. اما خروجي دوم به �?رمت XML است Ú©Ù‡ مقدار عنصر date آن تاريخ جاري سيستم است.
نکته 2: به ت�?اوت مقدار contentType در دو مثال دقت کنيد.
نکته 3: خروجي مثال اول در Browser ص�?ØÙ‡ اي است Ú©Ù‡ تنها عبارت "JSP Page in HTML format" در آن نوشته شده. اما خروجي دوم به �?رمت XML است Ú©Ù‡ مقدار عنصر date آن تاريخ جاري سيستم است.
نظرخواهی