j2ee小白问题,求解决

发布于 2021-11-23 13:16:58 字数 1369 浏览 922 评论 3

学习中,使用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);
});







如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

沦落红尘 2021-11-30 06:16:10

$.ajax({

            url:"login",

            type:"post",

            data:{"name":name,"pwd":pwd},

            dataType:"json",

            error:function(){

                alert("OMG");

            },

            success:function(data){

                alert("hi");

                alert(data);

});

你的url部分我估计是错的 你用浏览器调试下 就知道了 这个链接肯定要再浏览器能打开 如果有回调的数据的话 在开的页面里是一定会有数据显示的 否则也是个空白页 如果是空白页的话那就不会报你说的error的错 因为error大部分还是404的吧 如果是403什么的那就是框架的问题 你自己认真拿浏览器调试下

情痴 2021-11-30 03:35:25

不太明白。请问应该怎么写?

绝影如岚 2021-11-29 08:20:43

地址错了- -·用浏览器调试下就出来了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文