`
wdp
  • 浏览: 3035 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

搞晕了在JSP下没有问题,转到ASP就出问题了

阅读更多

我做一个表格,如果是从grade.jsp页面取数据就没有问题,如果是从getGradeGrid.asp页面取就会出错,提示:缺少 ';'

 getGradeGrid.asp是我从grade.jsp转过来的,,我看了他们的输出都是一样的,为什么就会出错呢,,

gradeGrid.asp代码
js 代码
  1. <html>   
  2. <head>   
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   
  4. <title>年级管理</title>   
  5. <link rel="stylesheet" type="text/css" href="../ext/resources/css/ext-all.css" />   
  6. <script type="text/javascript" src="../ext/adapter/ext/ext-base.js"></script>   
  7. <script type="text/javascript" src="../ext/ext-all.js"></script>   
  8. <script type="text/javascript">   
  9.   
  10. Ext.onReady(function(){   
  11.     Ext.BLANK_IMAGE_URL = '../ext/resources/images/default/s.gif';   
  12.     var store = new Ext.data.Store({      
  13.         proxy: new Ext.data.ScriptTagProxy({      
  14.            url: 'getGradeGrid.asp'      
  15.             //url: 'http://localhost:8080/grade.jsp'   
  16.         }),      
  17.         reader: new Ext.data.JsonReader({      
  18.             root: 'teachers',      
  19.             totalProperty: 'counts',      
  20.             fields: ['gradeCode', 'gradeName']      
  21.         })      
  22.     });      
  23.     var cm = new Ext.grid.ColumnModel([{      
  24.            id: 'id',       
  25.            header: "年级代码",      
  26.            dataIndex: 'gradeCode',      
  27.            width: 420      
  28.         },{      
  29.            header: "年级名称",      
  30.            dataIndex: 'gradeName',      
  31.            width: 100      
  32.         }]);      
  33.       
  34.     cm.defaultSortable = true;      
  35.     var grid = new Ext.grid.GridPanel({      
  36.         //el:'topic-grid',      
  37.         renderTo: document.body,   
  38.         width:700,      
  39.         height:500,      
  40.         title:'年级管理',      
  41.         store: store,      
  42.         cm: cm,      
  43.        // trackMouseOver:false,      
  44.         sm: new Ext.grid.RowSelectionModel({selectRow:Ext.emptyFn}),      
  45.         loadMask: true,      
  46.   
  47.            
  48.         bbar: new Ext.PagingToolbar({      
  49.             pageSize: 25,      
  50.             store: store,      
  51.             displayInfo: true,      
  52.             displayMsg: ' 显示 {0} - {1} 条,共有 {2} 条',      
  53.             emptyMsg: "没有可以显示的数据"      
  54.         })      
  55.     });      
  56.     grid.render();      
  57.     store.load({params:{start:0, limit:25}});      
  58. });      
  59.        
  60.   
  61.   
  62. </script>   
  63.   
  64. </head>   
  65.   
  66. <body>   
  67.     <div id="topic-grid"></div>      
  68. </body>   
  69. </html>   

 

getGradeGrid.asp代码

js 代码
  1. <%   
  2. Response.Charset="utf-8"  
  3. Session.CodePage=65001   
  4. 'dim boolean scriptTag = false  
  5. dim scriptTag    
  6. scriptTag = false    
  7. dim cb   
  8. cb = trim(request("callback"))   
  9. 'response.write "cb=" & cb   
  10. if cb = "" then   
  11.     scriptTag = true  
  12.     response.ContentType="text/javascript"  
  13. else  
  14.    response.ContentType="application/x-json"  
  15. end if  
  16.   
  17. if scriptTag then   
  18.     response.write cb & "("  
  19. end if  
  20. %>   
  21.   
  22. {   
  23.  "counts""4",      
  24.  "teachers": [      
  25.   {      
  26.    "gradeCode""9999006150000003",      
  27.    "gradeName""\u533a\u7fe0\u7389"  
  28.    },      
  29.   {      
  30.    "gradeCode""9999006150000005",      
  31.    "gradeName""\u5218\u91d1\u9022"  
  32.    },      
  33.   {      
  34.    "gradeCode""9999006150000008",      
  35.    "gradeName""\u6881\u8d3a\u5f3a"    
  36.    },      
  37.   {      
  38.    "gradeCode""9999006150000009",      
  39.    "gradeName""\u5f20\u5065\u534e"     
  40.    }   
  41.    ]   
  42. }   
  43.   
  44. <%   
  45.   
  46. if scriptTag then   
  47.     response.write ");"  
  48. end if  
  49. %>  

 

grade.jsp代码

js 代码
  1. <%@ page contentType="text/html; charset=UTF-8" language="java" import="java.sql.*" %>   
  2. <%   
  3. boolean scriptTag = false;   
  4. String cb = request.getParameter("callback");   
  5. if (cb != null) {   
  6.     scriptTag = true;   
  7.     response.setContentType("text/javascript");   
  8. else {   
  9.     response.setContentType("application/x-json");   
  10. }   
  11.   
  12. if (scriptTag) {   
  13.     out.write(cb + "(");   
  14. }   
  15.   
  16.   
  17. %>   
  18.   
  19. {   
  20.  "counts""4",      
  21.  "teachers": [      
  22.   {      
  23.    "gradeCode""9999006150000003",      
  24.    "gradeName""\u533a\u7fe0\u7389"  
  25.    },      
  26.   {      
  27.    "gradeCode""9999006150000005",      
  28.    "gradeName""\u5218\u91d1\u9022"  
  29.    },      
  30.   {      
  31.    "gradeCode""9999006150000008",      
  32.    "gradeName""\u6881\u8d3a\u5f3a"    
  33.    },      
  34.   {      
  35.    "gradeCode""9999006150000009",      
  36.    "gradeName""\u5f20\u5065\u534e"     
  37.    }   
  38.    ]   
  39. }   
  40.   
  41. <%   
  42.   
  43. if (scriptTag) {   
  44.     out.write(");");   
  45. }   
  46. %>  
 
分享到:
评论
2 楼 wdp 2007-11-24  
问题以解决
if cb = "" then   
改成
if cb &lt;&gt; "" then   
即可,,太不小心了,
1 楼 wdp 2007-11-24  
密人回复自己顶一下

相关推荐

    ASP转JSP工具安装包

    ASP转换为JSP工具 CheckVB工具

    转换ASP到JSP/Servlet的工具

    标题中的“转换ASP到JSP/Servlet的工具”是指一种软件或服务,旨在帮助开发者将基于Active Server Pages(ASP)的技术栈转换为JavaServer Pages(JSP)和Servlet。ASP是微软开发的一种服务器端脚本语言,常用于构建...

    ASP转JSP/SERVLET

    - 利用工具或框架自动化部分转换工作,如使用开源的ASP转JSP工具。 6. **注意事项** - 转换过程中要考虑兼容性和测试,确保新系统在不同浏览器和环境下正常运行。 - 考虑性能优化,如使用缓存、减少数据库查询等...

    asp转jsp项目工具j-asp.exe

    试过了,可以批量转换。放到workshop中检测也不报错。因为一发现就拿出来共享,就没深入研究。感觉里面自带的jar包太老了,有时间反编译处理一下。发现使用过程有问题可以共同探讨。分数有点多,你回复就会还你的。

    html转asp,php,jsp工具,转码工具

    html转asp,php,jsp工具,转码工具 还在为不同代码的转换烦恼吗,快下载去用吧

    JSP,asp,php,js转html工具

    【JSP】 JSP(JavaServer Pages)是Java平台上的动态网页技术,它允许开发者在HTML或XML页面中嵌入Java代码,实现服务器端的动态处理。JSP的核心概念包括JSP指令(如page、include和taglib)、脚本元素(scriptlets...

    JSP转换HTML

    在Web开发领域,JavaServer Pages(JSP)是一种常见的技术,用于创建动态网页。JSP允许开发者将HTML代码与Java代码相结合,以实现服务器端的逻辑处理。然而,随着前端技术的发展,更多的应用倾向于采用单页应用(SPA...

    JSP转成HTML

    在Web开发领域,JavaServer Pages(JSP)是一种常见的服务器端脚本语言,用于生成动态网页内容。然而,为了提高网站的搜索引擎优化(SEO),有时我们需要将JSP文件转换为静态HTML文件。这是因为搜索引擎爬虫通常更...

    动态Jsp页面转换成静态Html页面

    在Java EE开发中,动态网页技术如JSP(JavaServer Pages)被广泛用于构建交互式Web应用程序。然而,为了提高网站性能,降低服务器负载,并优化搜索引擎优化(SEO),经常需要将动态JSP页面转换为静态HTML页面。这个...

    ASP、JSP、PHP 三种技术比较

    1.JSP 可以在 Serverlet 和 JavaBean 的支持下,完成功能强大的站点程序。 2.JSP 具有跨平台性,能够在多种操作系统上运行。 3.JSP 的安全性较高,能够抵御攻击。 缺点: 1.JSP 需要 Java 语言的支持,限制了其在...

    jsp转pdf项目示例

    3. **字符集处理**:在多语言环境下,字符集的正确设置至关重要,确保转换后的PDF文件能够正确显示各种字符,避免乱码问题。项目中提到字符集问题已解决,这意味着在转换过程中已经考虑到了不同语言和特殊字符的支持...

    Dreamweaver cc支持asp、asp.net、jsp语法着色

    包中含ASP_JS_Support.zxp,asp_js_support_deprecated.zxp,ASPNet_Support.zxp,JSP_Support.zxp,4个文件,其中ASP_JS_Support.zxp可能不能正常安装,请安装asp_js_support_deprecated.zxp。 Adobe Extension...

    jsp实现将office文件转换成PDF格式

    通过以上步骤,我们就能在JSP环境下实现Office文件向PDF的转换。这个功能在很多场景下都很有用,比如在线文档预览、文件格式标准化等。然而,需要注意的是,直接在服务器上运行OpenOffice进行文件转换可能对服务器...

    html转换为jsp

    把html页面转换为jsp页面工具java代码生成工具

    flex iframe 支持在flash中嵌套入html jsp asp php等

    flex iframe 支持在flash中嵌套入html jsp asp php等flex iframe 支持在flash中嵌套入html jsp asp php等flex iframe 支持在flash中嵌套入html jsp asp php等flex iframe 支持在flash中嵌套入html jsp asp php等flex...

    asp,jsp,php,asp.net比较 asp,jsp,php,asp.net比较

    然而,这也成为其局限性,因为ASP主要在Windows环境下运行,跨平台能力较弱。 - 安全性是ASP的一个主要问题,但ASP.NET的出现改善了这一情况,提供了更高级的安全机制。 2. **JSP(JavaServer Pages)**: - JSP...

    JSP、ASP、PHP共存同一服务器

    分别配置和监控JSP、ASP、PHP的日志,以便在出现问题时能快速定位和解决。 10. **测试和维护**: 完成配置后,进行全面的功能测试,确保每个语言的页面都能正常访问和执行。后续的维护工作包括定期更新服务器软件...

    将HTML代码转成asp,php,jsp

    将HTML代码转成asp,php,jsp

    1、熟悉ASP、PHP、JSP网站的搭建。告诉你网站是如何被架构的,进而为后面分析脚本程序漏洞时,测试漏洞所用。

    5、ASP下的黑客技术。先给大家讲解ASP基础,让大家能够看懂ASP程序。之后,就介绍ASP程序中常见的漏洞,教大家如何分析ASP程序中的漏洞,如注入、跨站等等,同时还介绍一些ASP木马编写技术。最后,还用两个分析完整...

    各种web shell 大全 。包括jsp、asp、php等

    各种web shell 大全 。包括jsp、asp、php等

Global site tag (gtag.js) - Google Analytics