首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有Servlet参数的AJAX使用为空。

带有Servlet参数的AJAX使用为空。
EN

Stack Overflow用户
提问于 2016-02-25 13:40:59
回答 3查看 81关注 0票数 2

我正试着从一个文本区域递交一篇文章。在服务器操作之后,我希望返回结果并在另一个文本区域中打印结果。

首先,我的index.jsp:第一个文本区域codeEditor有文本。Aftler点击按钮analysisButton,第二个文本区域commentBox应该填充。

代码语言:javascript
运行
复制
<div class="form-group">
    <label for="codeEditor" style="margin-top: 15px;">Code:</label>
    <textarea name="codeEditor" class="form-control" id="codeEditor" rows="15" style="resize: none;"></textarea>
</div>

<button id="analysisButton" class="btn btn-default btn-block" style="margin-top: 10px;">Start analysis</button>

<div class="form-group">
    <label for="comment" style="margin-top: 15px;">Comment:</label>
    <textarea class="form-control" id="commentBox" style="resize: none;height:330px;"></textarea>
</div>

然后我的index.js:这里我尝试使用AJAX,就像在这个问题的第一个答案中一样

代码语言:javascript
运行
复制
$('body').on('click', '#analysisButton', function(){
    $.get("AnalysisServlet",function(responseText){
        $("#commentBox").text(responseText);
    });
});

至少我的servlet叫我的bean

代码语言:javascript
运行
复制
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse resp) throws ServletException, IOException {     
    MainVisitor mainVisitor = new MainVisitor();
    request.setAttribute("mainVisitor", mainVisitor);

    mainVisitor.setSql(request.getParameter("codeEditor"));

    String result = mainVisitor.getResult();
    resp.setContentType("text/html");
    resp.setCharacterEncoding("UTF-8");
    resp.getWriter().write(result);
}

当我试图在我的NullPointerException中设置变量sql时,我得到了一个MainVisitor

编辑:我想我的问题是我没有读过codeEditor的内容

我现在将var sql = $("#codeEditor").val();添加到我的JS中,但我不知道如何继续

EN

Stack Overflow用户

回答已采纳

发布于 2016-02-25 14:33:05

试着实际发送数据

代码语言:javascript
运行
复制
$.get("AnalysisServlet", {codeEditor: $("#codeEditor").val()}, function(responseText){
    $("#commentBox").text(responseText);
});
票数 1
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35628960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档