例如 要调用的jsp为
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%
  String strStyle=request.getParameter("style");
  String siteId = request.getParameter("cid")==null?"":request.getParameter("cid");
  String requrl = request.getRequestURL().toString();
  requrl = requrl.substring(0,requrl.lastIndexOf("/"));
  String prevDir = requrl.substring(0,requrl.lastIndexOf("/")+1);
  requrl += "/siteCounter.jsp";
  String linkTo = prevDir+"adminCounter/counter_admin.jsp";
  String img = prevDir+"images/05count.gif";
 %>
document.write ("<a target='blank' href='<%=linkTo%>' >");
document.write("<img src='<%=img %>' border='0' width='73' height='14' />");
document.write("<script type='text/javascript' src='<%=requrl%>?style=<%=strStyle%>&screenwidth=" + screen.width + "&screenheight="+screen.height+"&cid=<%= siteId%>' >");
document.write("</script></a>");
document.write("<script type='text/javascript'>alert('ok');</script>");

在html中调用它
<script type="text/javascript" src="http://localhost:505/kefu/visitCounter/webCounter/mycount.jsp"></script>
</body>
注意点:
1.单引号,双引号问题。
2.<script></script>要成对使用
3.jsp中不能有out.**()语句。
4.js中引用jsp非字符串变量要注意toString()转换。

转载于:https://www.cnblogs.com/lxjin81/archive/2008/05/28/1208875.html

js 调用 jsp注意点相关推荐

  1. jsp基础代码片段(含sql与js和jsp的交互)与简易贴吧网站项目

    因为老是翘掉学校jsp的课程,结果结课作业本来是一个小组做一个网站,结果我被老师指名道姓的要求一个人做一个网站,于是学了几天jsp,用了2天时间做了个网站 , 但安全性几乎为0 , 先写一篇博客记录一 ...

  2. Cookie操作以及如何在js中调用jsp变量

    存Cookie Cookie idCookie = new Cookie("userId", request.getParameter("id"));Cooki ...

  3. 在js、jsp文件中如何获取项目绝对路径

    js.jsp如何文件获取项目绝对路径 1,js文件中获取项目绝对路径 2,jsp文件中获取项目绝对路径 原创地址:https://blog.csdn.net/QQ826688096/article/d ...

  4. JS、JSP、JQuery区别

    JS 和 JSP 一样吗? -- 肯定不一样啊. 但是很多人对于js和jsp这两者,一直处于迷糊状态.今天就简单的介绍下两者的区别. 1.JSP全称是java server page 是JAVA企业应 ...

  5. JS和JSP的区别?

    名字: JS:JavaScript JSP:Java Server Pages 执行过程:JSP先翻译,翻译成Servlet执行 如: test.jsp 要变成 test_jsp.java 然后编译成 ...

  6. 如何打开JSP文件/JS和JSP的区别/Servlet的本质是什么,是如何工作的?

    一:如何打开JSP文件 1.安装JAVA 2.安装TOMCAT--免费开源的JAVAWEB服务器 3.安装ECLIPSE 二:JS和JSP区别 名字:JS:JavaScriptJSP:Java Ser ...

  7. JS 和 JSP 区别

    JS 和 JSP 一样吗? -- 肯定不一样啊. 但是很多人对于js和jsp这两者,一直处于迷糊状态.今天就简单的介绍下两者的区别. 1.JSP全称是java server page 是JAVA企业应 ...

  8. js调用ios的方法

    摘要 在做h5应用的时,有时有些功能js并不能实现的特别完美.比如下载进度条或上传文件进度等.如果能调用ios或者android的方法,实现进度,以及文件上传或者下载列表更好一些.如果使用第三方的js ...

  9. JS和JSP之间值传递

    JSP 页面通常嵌入 JS 代码,且 JS.JSP之间需要相互使用一些变量的值,但JSP代码在服务器运行.JS代码在客户端浏览器运行,所以涉及到JS和JSP值传递问题.其交互方式如下: 1.JS使用J ...

最新文章

  1. HBase 性能优化笔记
  2. Nrf51822中设置128bit UUID service
  3. python判断是否是英文字母_用python如何判断字符串是纯英文
  4. 前端调试、兼容、适配指南与工具分享
  5. Spring MVC 中的基于注解的 Controller
  6. tensorboard : 无法将“tensorboard”项识别为 cmdlet、函数、脚本文件或可运行 程序的名称。
  7. PowerDesigner新建模板
  8. js年会抽奖_嘿!这真的是一个正经的抽奖程序!
  9. docker安装mysql主从视频教程_docker安装mysql主从
  10. ubuntu 多终端窗口管理: terminator
  11. php生成xml报错101,php编译报错大全
  12. Java中多态详解(参考刘意教程)
  13. 编程新手导论(转载)
  14. pycharm上传GitHub时报错:push failed: fatal: unable to access 'https://github.com/***port 443: Timed out
  15. oracle数据库在linux,怎样在Linux系统中备份Oracle数据库
  16. 使用JavaScript实现省市县三级联动
  17. python类takes no arguments_Python中的学习类出现的object() takes no parameters问题
  18. “80后”!顶尖985,迎新副校长!
  19. kail linux配置无线网络,Kali Linux 无线渗透测试入门指南 第一章 配置无线环境
  20. rls最小二乘法 c语言,RLS递归最小二乘(最新整理)

热门文章

  1. linux mint 17.3 内核,LinuxMint 17.3 Cinnamon抢鲜评测
  2. sublime php 乱码,sublime打开TXT文件乱码的问题
  3. python求10的所有因数_python怎么求因数
  4. 非常量引用的初始值必须为左值解决方式
  5. Java构造函数的使用_java中构造函数的使用方法
  6. mysql数据类型符号位_MySQL数据类型
  7. python整数池_【Python】Python中神奇的小整数对象池和大整数对象池
  8. 发现了一个delphi的form的bug
  9. 云安全课程:云平台使用安全
  10. HDFS块文件和存放目录的关系