0 0

一个小白问题,ajax与后台交互5

学习中,使用ssh,前端用了jquery,不是获取不到返回值,就是error,请问如何解决。

java代码:

 private String msg = "Operation is Error!!!";
    private String name;
    private String pwd;

    public void login() {
        System.out.println("用户:" + name + ",登录");
        if (name == null || "".equals(name.trim()) || pwd == null || "".equals(pwd.trim())) {
            msg = "name and password cannot be null";
        }
        msg = "Welcome~~~~~~~~~~";
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setPwd(String pwd) {
        this.pwd = pwd;
    }

    public String getMsg() {
        return msg;
    }

 struts代码:

<package name="l" extends="json-default">
        <action name="login" class="LoginAction" method="login">
            <result type="json">
                <param name="includeProperties">msg</param>
            </result>
        </action>
</package>

 js代码:

 $.ajax({
            url:"login",
            type:"post",
            data:{"name":name,"pwd":pwd},
            dataType:"json",
            error:function(){
                alert("OMG");
            },
            success:function(data){
                alert("hi");
                alert(data);
});

 

 

2014年12月05日 14:27

1个答案 按时间排序 按投票排序

0 0

$.ajax({ 
           url:"login.action", 
           type:"post",
         ......


试试

2014年12月05日 19:10

相关推荐

    后台管理html页面小白专用

    对于初学者,尤其是那些刚刚接触HTML的小白来说,理解并构建后台管理页面可能是一项挑战。然而,随着互联网技术的发展,许多资源和教程使得这个过程变得更为友好。本篇文章将详细介绍后台管理HTML页面的基本构成和...

    JSP+SERVLET+AJAX网上书城

    本项目“JSP+Servlet+Ajax网上书城”旨在帮助新手小白通过实践理解这些核心技术,并实现一个基本的网上书店管理平台。 ### JSP (JavaServer Pages) JSP是Java平台上的服务器端脚本语言,用于创建动态网页。开发者...

    web即时聊天(ajax长轮询方式实现)

    它通过JavaScript在后台与服务器进行数据交互,使得用户可以与网页进行更流畅、更自然的互动。而长轮询是实现WebSocket或Server-Sent Events(SSE)之前的一种模拟实时通信的手段。在长轮询中,客户端发送一个Ajax...

    Mysql + jsp +javabean+ jquery +ajax+servlet等的例子综合

    【标题】"Mysql + jsp +javabean+ jquery +ajax+servlet等的例子综合"是一个涵盖多种技术的Web开发实战项目,旨在帮助开发者理解如何将这些技术有效地整合在一起,以构建动态、交互性强的Web应用程序。在这个项目中...

    基于java开发的后台管理系统

    【标题】:“基于Java开发的后台管理系统”是一个以Java编程语言为核心,专为初学者和学生设计的后台管理系统。这个系统充分利用了Java的SSM框架(Spring、SpringMVC、MyBatis)来构建,旨在帮助新手理解并掌握常规...

    js+ajax动态分页.rar

    JavaScript 和 AJAX 动态分页是一种常见的网页交互技术,它使得网页无需刷新即可加载更多内容,提高用户体验。在这个"js+ajax动态分页.rar"压缩包中,包含了一个实现这一功能的实例,对于初学者来说非常有帮助,因为...

    Ajax net 修炼之道 Web 2.0 入门

    - **异步通信**:Ajax允许网页在后台与服务器通信,不影响用户对页面的交互。 - **JavaScript**:是Ajax的驱动力,负责处理用户交互、发送请求、解析响应并更新DOM。 - **XML/JSON**:数据交换格式,XML用于结构...

    app后台管理系统实战项目

    【app后台管理系统实战项目】是一个全面的教程,旨在帮助新手小白快速掌握后台管理系统的开发技能。这个项目涵盖了前端和后端的重要技术栈,包括JavaScript、CSS、HTML以及Java,这些都是构建现代Web应用不可或缺的...

    学习资源100多套小程序源码(后台+前端).zip

    在本资源包中,"学习资源100多套小程序源码(后台+前端).zip" 提供了丰富的学习材料,旨在帮助初级开发者,尤其是对小程序开发感兴趣的小白,提升他们的技能。这个集合包含了超过100套微信小程序的完整源码,包括...

    Ajax in action中文版MSN:zhoujianguo_leo@hotmail.com

    Ajax的核心是XMLHttpRequest对象,它是浏览器内置的对象,允许JavaScript在后台与服务器进行通信。 **XMLHttpRequest对象** XMLHttpRequest(XHR)对象是Ajax的基础,它提供了与服务器进行交互的API。通过创建...

    蓝色的医院oa后台模板html源码.rar

    对于前端小白来说,这个源码提供了实际项目经验,可以学习到如何组织和构建一个完整的后台管理系统,理解前后端数据交互,以及如何实现用户友好的交互设计。同时,通过对源码的分析和修改,也可以提升对HTML、CSS和...

    Mysql + jsp +javabean+ jquery +ajax+servlet 实现的功能:控制台获取表格多选框选中的栏数。

    开发者可能创建了一个或多个表来存储与表格相关的数据,通过SQL查询语句进行数据交互。 2. **JSP(JavaServer Pages)**: JSP是一种动态网页技术,它允许将Java代码嵌入HTML或XML文档中,使得服务器端能够处理...

    ASP.NET源码——[聊天留言]小白留言板源码_xbliuyan.zip

    此外,对于进阶开发者,此源码也可以作为一个起点,进一步优化性能,增加功能,比如添加用户注册、登录,实现分页,或者引入AJAX技术提升用户体验。总之,这个"小白留言板"是学习和实践ASP.NET技术的好素材。

    HuaWeiProject.zip

    综上所述,“HuaWeiProject”可能是一个结合了ASP.Net的强大功能和Ajax的高效交互的Web应用示例,展示了如何利用这些技术构建出流畅、响应迅速且用户体验优秀的Web应用。对于学习和理解这两者之间的集成使用具有很高...

    基于springboot+springmvc+mybatis-plus的微信小程序美容预约平台源码(前后台).zip

    前后端交互主要前端使用微信小程序中ajax请求,即wx.request以json格式向后台传递数据。后端接收后进行相应处理。 小程序功能 # 信息页 主要是根据服务类型进行服务项目的展示,用户点击服务项目可以查看项目...

    基于RESTful风格的前后端分离的SSM框架,集成了shiro和swagger等框架+源代码+文档说明

    简单来说,前端使用AJAX请求后台接口,后台都数据进行处理后返回给前端,这个过程我们多半使用json格式来传递数据(也可以使用XML等),而对于前端使用Vue、React、Angular甚至Jquery都是没有关系的,同样对后端的...

    新闻频道web系统,小白入门。

    一个典型的Java Web项目可能采用MVC(Model-View-Controller)架构,其中Model处理业务逻辑,View负责展示,Controller处理用户请求并协调Model与View。此外,Spring框架可简化依赖注入和事务管理,Struts或Spring ...

    基于Flask、MySQL和Bootstrap开发的图片分享社交网站

    【项目介绍】:一个基于Flask、MySQL和Bootstrap开发的图片分享社交网站。 特性 实现了feed流、图片管理、收藏关注、消息提醒、热门推荐、用户资料管理等基础社交功能 实现了完整的用户注册流程与基于角色的权限...

    基于JavaScript实现的一个 企业快信系统(Swing+JavaDB 实现),案例讲解详细完善.zip

    在这个项目中,JavaScript可能被用来处理用户输入、动态更新页面、执行异步请求(AJAX)以及与服务器进行数据通信。 2. **Swing**:Swing是Java提供的一个图形用户界面(GUI)工具包,用于构建桌面应用程序。在企业...

    茶叶销售商城网站模板html

    购物车是电商网站的核心部分,这个模板内置了一个完善的购物车系统。用户可以将喜欢的茶叶产品添加到购物车,然后进行结算。购物车功能通常涉及到JavaScript或Ajax技术,用于实时更新商品数量,计算总价,并在用户...

Global site tag (gtag.js) - Google Analytics