ajax传递多个参数具体实现(ajax传对象中的对象)一看就会

随心笔谈9个月前更新 admin
216 00
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

文章摘要

本文介绍了如何在 ASP.NET 中使用 JAX-RS 1.1 创建一个简单的 Web 服务(WebService1)。该 Web 服务包含四个 WebMethod 实例方法:`HelloWorld`、`ValidateUser`、`GetDate` 和 `Login`。`HelloWorld` 方法返回“Hello World”,`ValidateUser` 方法验证用户名是否为 "onlifes",`GetDate` 方法返回当前日期和时间,`Login` 方法验证用户名和密码。这些方法展示了通过 JAX-RS 1.1 在 ASP.NET 中创建 RESTful Web 服务的基本方法。

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Services;

namespace ajax11

{

///

/// WebService1 的摘要说明

///

[WebService(Namespace=”http://tempuri.org/”)]

[WebServiceBinding(ConformsTo=WsiProfiles.BasicProfile1_1)]

[System.ComponentModel.ToolboxItem(false)]

// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。

[System.Web.Script.Services.ScriptService]

public class WebService1 : System.Web.Services.WebService

{

[WebMethod]

public string HelloWorld()

{

return “Hello World”;

}

[WebMethod]

public string ValidateUser(string username)

{

if (username==”onlifes”)

{

return “用户名已被占用,请选择其他”;

}

else

{

return “可以使用,请继续”;

}

}

[WebMethod]

public string GetDate()

{

return DateTime.Now.ToString(“yyyy-MM-dd hh:mm:ss”);

}

[WebMethod]

public string Login(string username, string pwd)

{

if (username==”admin” && pwd==”888888″)

{

return “true”;

}

else

{ return “false”; }

}

}

}

© 版权声明

相关文章