• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

小议

servlet/jsp 搞代码 7年前 (2018-06-18) 184次浏览 已收录 0个评论

<script src=aaa.js></script>
我们知道只要src的URL的内容是js代码就行了,而不管他是不是名为js,所以用jsp,servlet,
cgi,php,asp,dll,exe等都可以,只是它输出的是js内容,比如php;
a.php:
<?php
echo "var myStr = ‘你好!’ ";

http://www.gaodaima.com/42400.html小议

echo "alert(‘".$myStr." ‘)";
?>
那么<script src=a.php></script>
就可以alert(‘你好’);我不知道这有什么好奇怪的.用动态脚本(指jsp,servlet,cgi,php,asp,d
ll,exe等)生成js文件是为了把服务端数据取到客户端.

比如:html中:
<script>
var myName = new Array();
这儿要填充这个数组,
</script>
但数组的内容在数据库中,所以应该
<script scr=b.jsp></script>
b.jsp:
<%
out.println("var myName = new Array();");
ResultSet rs = …………….
int count = 0;
while(rs.next())
{
String name = rs.getString("name");
out.println("myName["+count+"]="+name+";");
count ++;
}
%>
这样调用b.jsp就会是
var myName = new Array()
myName[0] = "aaa";
myName[1] = "bbb";
myName[2] = "ccc";
…………………………….
动态脚本不仅仅可是生成你认为的HTML,
生在xml,生成TEXT,生成DOC,IMG都是一样的
例如<img src=aaa.cgi>是所有网站中生成计数器图片用CGI不用JPG是一样的

欢迎大家阅读《小议》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:小议
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址