|
Servlet + var 模式(1)
这里给大家介绍我的一个灵感:Servlet + var 模式(到底配不配得上"模式"这两个字还是由大家来评定吧)。Servlet 不用说了,var 则更简单:它就是JavaScript 中的变量定义符。它能够实现表示层与逻辑层的分离,具体内容是很简单的,相信大家看了下面的example.html和ServletVar.Java文件就会明白个差不多了。 1.example.html <!-- 这是example.html文件的第一部分,由Servlet输出--> <SCRIPT language=JavaSCRIPT> var navigatorBarLinks = new Array( "<A href=\"navigator?id=1\">Link1</A>", "<A href=\"navigator?id=2\">Link2</A>", "<A href=\"navigator?id=3\">Link3</A>") var welcomeMessage = "Welcome to use Servlet + var Pattern" </SCRIPT> <!-- 这是example.html文件的HTML正文部分,由Servlet从服务端读取并输出。 这部分就是example_without_var.html的内容。 --> <HTML> <HEAD> <TITLE>example.html</TITLE> </HEAD> <BODY> <SCRIPT> document.write( navigatorBarLinks[0] ) </SCRIPT><SCRIPT> document.write( navigatorBarLinks[1] ) </SCRIPT><SCRIPT> document.write( navigatorBarLinks[2] ) </SCRIPT> <HR> <SCRIPT>document.write( welcomeMessage )</SCRIPT> </BODY> </HTML> 2.ServletVar.Java import Java.io.*;
|