zoukankan      html  css  js  c++  java
  • 2017年12月19日

    序号

    遇到的问题

    解决办法

    1

    Html页面中使用ajax向后台传值,总是传不过去

    1)        是否引用jquery

    2)        url的路径是否准确

    (以上两点和jsp的引用不同,html必须使用准确路径,而jsp因为有path可以引用相对路径)

    自己的而理解:

    例如在磁盘中有一个文件

      相对路径:c://…./XXX.txt

    绝对路径:../XXX.txt

    2

    使用ajax回调问题

    1)        回调值最好为json

    2)        Onject转换为json可以调用:

    a)        Object转换

    import net.sf.json.JSONArray;

    JSONObject companyObject = JSONObject.fromObject(companyTO);

    b)        Array转换

    import net.sf.json.JSONObject;

    JSONArray listArray = JSONArray.fromObject(workTOList);

    3)        回调输出:

    PrintWriter out = response.getWriter();

    • out.print(listArray);

     

    3

    管理员中的联合查询的问题,如何将两个表进行连表查询,或者如何根据一个表的数据查询另一个表。

    例子:

    1)        两个jsonobject联合输出:

    public static JSONObject getJsonObject(JSONObject workObject,

                         JSONObject companyObject) {

                  JSONObject Object = new JSONObject();

                  Object.putAll(companyObject);

                  Object.putAll(workObject);

                  return Object;

           }

    2)        Jsonarray中某个jsonobject更改并输出信的Jsonarray

    Servlet:

    for (WorkTO workto : workTOList)

    {

    companyTO = companyDao.getInformationByCompanyId(workto

    .getCompanyid());

    JSONObject comObject = JSONObject.fromObject(companyTO);

    JSONObject workObject = JSONObject.fromObject(workto);

    jsonArray = JsonObject.getJsonArray(workObject, comObject,jsonArray);

                         }

    getJsonArray函数:

    // 将jsonobject加入到jsonarray中根据compnayid

          public static JSONArray getJsonArray(JSONObject workObject,

                        JSONObject companyObject, JSONArray jsonArray) {

                 workObject = getJsonObject(companyObject, workObject);

                 System.out.println(workObject.toString());

                 jsonArray.element(workObject);

                 return jsonArray;

           }

    4、爬虫问题

    在抓取时有的数据抓取成功,有的数据不成功,成功再不成功之后,总是重新抓取

     

    5

    链接跳转后,ajax调用传递的值不成功<%String workid = request.getParameter("workid");

                         System.out.println(workid);%>

           $(document).ready(function() {

                                var workid =<%=workid%>;

                                alert(workid);

    在$(document).ready(function() {

                                var workid =”<%=workid%>”;

    在转换时必须加””

  • 相关阅读:
    Read-Copy Update Implementation For Non-Cache-Coherent Systems
    10 华电内部文档搜索系统 search04
    10 华电内部文档搜索系统 search05
    lucene4
    10 华电内部文档搜索系统 search01
    01 lucene基础 北风网项目培训 Lucene实践课程 索引
    01 lucene基础 北风网项目培训 Lucene实践课程 系统架构
    01 lucene基础 北风网项目培训 Lucene实践课程 Lucene概述
    第五章 大数据平台与技术 第13讲 NoSQL数据库
    第五章 大数据平台与技术 第12讲 大数据处理平台Spark
  • 原文地址:https://www.cnblogs.com/syhn/p/8065793.html
Copyright © 2011-2022 走看看