JSP/XML,JavaBeanºÍCSS/XSLÐͬ¹¤×÷
1.ÔÚJSPÖÐÉú³É¶¯Ì¬XML
¿ÉÒÔʹÓÃJSPÉú³ÉXML,ʹÓÃCSS»òÕßXSLת»»ºÍÏÔʾXML;
Ö»ÒªÔÚ¾²Ì¬µÄXMLÎĵµÄ£°åÖмÓÈëJava´úÂëºÍJSP±ê¼Ç£¬XML¾Í¿ÉÒÔÓо²±ä¶¯£¬²úÉú¶¯Ì¬µÄÄÚÈÝ£¬Éú³ÉXMLÎĵµµÄ·½·¨ºÜ¼òµ¥£¬Ö»ÐèÒªÔÚÎļþÖÐʹÓÃÖ¸Áîcontenttype,Èç<%@ page contenttype="text/xml"%>£»
ÔÚXMLÎĵµÖÐͬÑù¿ÉÒÔʹÓÃJava´úÂ룬ÇëÇóÒ»¸öJSP£¨¸ÃXMLÎĵµ×îÖÕÒÔ.jsp¸ñʽ´æ´¢£¬¸ÃJSP¸ñʽµÄÎļþ²ÉÓÃXMLÄ£°å£¬ÆäÖпÉÒÔ²åÈëJava´úÂ룩ҳÃæºóJava´úÂ뽫ִÐУ¬¶øÇÒÖ»ÐèÒª·þÎñÆ÷µÚÒ»´ÎÖ´Ðм´¿É£¬¿Í»§¶ËÔÙÇëÇó¸ÃÒ³ÃæÊÇ£¬»áÖ±½Ó½«µÚÒ»´ÎÖ´ÐеĽá¹û´«Ë͸ö¿Í»§¶Ë£»
Éú³ÉµÄ.jspÎļþÖмȺ¬ÓÐJSPÎļþµÄÌص㣬ÓÖÓÐXMLµÄÌص㣬ÔÚXMLÎĵµÖвåÈëJSP´úÂë¡£
2.XML/CSS/XSL
XMLÎļþÖÐʹÓõĻù±¾ÉÏÊÇ×Ô¶¨ÒåµÄ±ê¼Ç£¬Ò»¸öä¯ÀÀÆ÷ÊÇÎÞ·¨Àí½âÕâЩ±ê¼ÇµÄ£¬Ä¿Ç°µÄä¯ÀÀÆ÷½ö×÷Ϊһ¸öXMLÎļþµÄ½âÎöÆ÷£¬Ö»ÒªXMLÎļþÊÇWell-FormedµÄ£¬ä¯ÀÀÆ÷¾Í½«ÎļþÔ·â²»¶¯µØÏÔʾ³öÀ´£»
ÔÚXMLÖÐÄÚÈÝÓë±íÏÖÐÎʽÊÇ·Ö¿ªµÄ£¬Óû§¿ÉÒÔ¸ù¾ÝÐèҪʹÓò»Í¬µÄÐÎʽ±íÏÖÊý¾Ý£¬Ò»¸öXMLÔ´ÎļþÖв»°üº¬Êý¾ÝµÄÏÔʾÐÅÏ¢£»
XMLÎļþµÄËùÓбíÏÖÐÅÏ¢¶à·ÅÔÚstylesheetÑùʽ±íÎļþµ±ÖУ¬Èç¹ûÒ»¸öXMLÎļþ¶ÔÓ¦²»Í¬µÄstylesheetÎļþ£¬Ëü¾Í»áÓв»Í¬µÄ±íÏÖ·½Ê½£¬Ñùʽµ¥ÊÇÒ»ÖÖÃèÊö½á¹¹Îĵµ±íÏÖ·½Ê½µÄÎĵµ£»
Æù½ñΪֹ£¬W3C¸ø³öÁ½ÖÖÑùʽµ¥ÓïÑÔµÄÍƼö±ê×¼£¬Ò»ÖÖÊDzãµþÑùʽµ¥CSS£¬Ò»ÖÖÊÇ¿ÉÀ©Õ¹Ñùʽµ¥ÓïÑÔXSL;
a. ʹÓÃCSSÎĵµÏÔʾXMLÎĵµµÄÁ½ÖÖ·½Ê½
(1)ÒýÓÃʽ
XMLÎĵµ±¾Éí²»º¬ÓÐÑùʽÐÅÏ¢£¬Í¨¹ýÒýÓÃÍⲿCSSÎĵµÀ´¶¨ÒåÎĵµµÄ±íÏÖÐÎʽ£¬ÕâÓëXMLÓïÑÔÄÚÈÝÓëÐÎʽ·Ö¿ªµÄÔÔòÏàÒ»Ö£¬Ö»ÒªÔÚXMLÎĵµµÄ¿ªÍ·²¿·Öдһ¸ö¹ØÓÚÑùʽµ¥µÄÉúÃüÓï¾ä¼´¿É£¬Èç<?xml-stylesheet xmlns:xsl="text/css" href="cssname.css" ?>
(2)ÄÚǶʽ
Ö¸½«CSSÑùʽֱ½ÓǶÈëµ½XMLÎĵµÄÚ²¿£¬ÎªÔªËØÉèÖÃstyleÊôÐÔ£¬²¢ÔÚÊôÐÔÖµÖиø³ö¶ÔÑùʽµÄ¶¨Ò壻
b.CSSÊÇÒ»ÖÖ¾²Ì¬µÄÑùʽÃèÊö¸ñʽ£¬±¾Éí²¢²»×ñ´ÓXMLµÄÓï·¨¹æ·¶£¬¶øXSLͨ¹ýXML½øÐж¨Ò壬×ñÊØXMLµÄÓï·¨¹æÔò£¬ÊÇXMLµÄÒ»ÖÖ¾ßÌåÓ¦Ó㬼´XSLÊÇÒ»¸öXMLÎĵµ£¬ÏµÍ³¿ÉÒÔʹÓÃͬһ¸öXML½âÊÍÆ÷¶ÔXMLÎĵµ»úÆ÷Ïà¹ØµÄXSLÎĵµ½øÐнâÊÍ´¦Àí£»
ʹÓÃXSL¶¨ÒåXMLÎĵµÏÔʾ·½Ê½µÄ»ù±¾Ë¼Ï룺ͨ¹ý¶¨Òåת»»Ä£°å£¬½«XMLÔ´Îļþת»»Îª´øÑùʽÐÅÏ
Ïà¹ØÎĵµ£º
¿ª·¢Öо³£Óöµ½ÒªºÍ¸÷ÖÖ¸÷ÑùµÄ XML ´ò½»µÀ£¬±à¼ XML Îļþʱ×îÍ·Í´µÄ±ãÊÇÒª¼ÇסÐí¶à XML ÔªËØÃû³Æ¡¢ÊôÐÔÃû³Æ¡£
ÐÒÔ˵ÄÊÇ£¬Vistual Studio µÄ XML ÖÇÄÜÌáʾ¹¦ÄÜ¿ÉÒÔ´ó´óµØ¼õÇáÕâһʹ¿à¡£Ö»Ðèͨ¹ýÌí¼Ó×Ô¶¨ÒåµÄ XSD ÎļþʹµÃÔڱ༠XML Îļþʱ»ñµÃV ......
package com.demo.filter;
import javax.servlet.Filter;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.FilterChain;
import java.io.IOException;
public class SetCharacterEn ......
ÔÚʹÓÃÊý¾Ý¿âµÄ¹ý³ÌÖУ¬²»¿É±ÜÃâµÄÐèҪʹÓõ½·ÖÒ³µÄ¹¦ÄÜ£¬¿ÉÊÇJDBCµÄ¹æ·¶¶Ô´ËȴûÓкܺõĽâ¾ö¡£¶ÔÓÚÕâ¸öÐèÇóºÜ¶àÅóÓѶ¼ÓÐ×Ô¼ºµÄ½â¾ö·½°¸£¬±ÈÈçʹÓÃVectorµÈ¼¯ºÏÀàÏȱ£´æÈ¡³öµÄÊý¾ÝÔÙ·ÖÒ³¡£µ«ÕâÖÖ·½·¨µÄ¿ÉÓÃÐԺܲÓëJDBC±¾ÉíµÄ½Ó¿ÚÍêÈ«²»Í¬£¬¶Ô²»Í¬ÀàÐ͵Ä×ֶεÄÖ§³ÖÒ²²»ºÃ¡£ÕâÀïÌṩÁËÒ»Ö ......
ÓÃcssʵÏÖÍøÒ³±³¾°½¥±äµÄ´úÂëÈçÏ£º
Ò»¡¢´ÓÉÏÍùϽ¥±ä
Example Source Code [www.mb5u.com]
body{
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#000000);
}
¶þ¡¢´Ó×óÉÏÖÁÓÒϽ¥±ä
Example Source Code [www.mb5u.com]
body{
FILTER: Alpha( style=1, ......
½ñÌìÊÇÉϿεĵÚÒ»Ì죬ûÏëµ½µÚÒ»Ìì¾Í½²ÁËÄÇô¶àµÄ¶«Î÷£¬¿´ÁË¿´ÀÏʦµÄPPT£¬·¢ÏÖ¶«Î÷ËäÈ»¶à£¬µ«ÊǶ¼²»ÄÑÀí½â£¬»¹ÊDZȽÏÈÝÒ׵ġ£¹þ¹þ£¬µÃÒæÓÚÔÚ´«ÖÇ»ù´¡°àµÄ´¸Á¶£¬Ó¢Ã÷µÄ¾ö¶¨¾ÍÊÇ´ÓͷѧÆð¡£
¸Õ¹ýÍê´º½ÚÀÏ·½µÄ»°»¹ÊÇ˵µÄ²»ÊǺÜÁ÷Àû°¡£¨Òª¼ÓÇ¿ÆÕͨ»°Á·Ï°à¸ ......