急!!Jquery调用后台方法!!
java.lang.OutOfMemoryError: Java heap space修改用户信息的时候 , 用jquery访问后台查询登录名是否已经存在时报这个错:
java.lang.OutOfMemoryError: Java heap space
控制台输入是HQL:
select users0_.loginName as col_0_0_ from spxt.dbo.users users0_ where users0_.loginName=? and users0_.zt<>1   
前台JSP代码:           $.post("users!selUserByName.action",{'upUsers.loginName':logName},function(data){
	    if(data.boo){
		var obj = document.getElementById("select");   
		var roleValue = obj.options[obj.selectedIndex].value;//获取角色框选中下拉框的value   
		document.getElementById("upUsers.role.id").value=roleValue;
		document.myForm.submit();
		alert("修改成功");
	    }else{
		alert("登录名已经存在,请更改登录名");
	       }
	});
后台Action代码:         /**
	 * 查询登录名是否存在
	 * @return
	 */
	// @JSON(serialize = false)
	public String selUserByName(){
		try {
			boo=usersService.selUsrsByName(upUsers.getLoginName());
		} catch (Exception e) {
			System.out.println(e.getMessage());
			LOGGER.info("用户Action---查询登录名是否存在失败");
			return "EXCEPTION";
		}
		return "selUserByName";
	}         
myelcipse菜单MyElcipse->Preferences->MyElcipse->Application Server->Tomact6-JDK-Optional Java VM arguments下面配置:        -Xms128m   
        -Xmx256m
        -XX:PermSize=128M   
        -XX:MaxNewSize=256m   
        -XX:MaxPermSize=256m
myelcipse8.6-myeclipse.ini配置如下:        -startup
        ../Common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
        --launcher.library
        ../Common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
        -install
        C:/Users/Administrator.ZGC-20120228MTE/AppData/Local/Genuitec/MyEclipse-8.6
        -vm
        C:/Users/Administrator.ZGC-                        20120228MTE/AppData/Local/Genuitec/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll
        -vmargs
        -Xmx1024m
        -XX:MaxPermSize=512m
        -XX:ReservedCodeCacheSize=128m
action方法就返回一个Boolean类型的变量, 这也内存不够吗? 求帮助!!!!!!
------解决方案--------------------换内存试试,去年我用flexbuilder也是不停的报
内存溢出,无论怎么调配置文件,依然不可以,后来换了条内存,问题解决,上面这个问题也可能是内存条的问题
------解决方案--------------------1.从Intalled JREs里修改;window->Preferences->Java->Installed JREs,选择当前的JRE,然后edit它;在新窗口里设置Default VM Arguments为 -Xms 512M -Xmx1024M(Myeclipse或Eclipse)
2.增加环境变量(我的电脑->属性->环境变量)
变量名:JAVA_OPTS
变量值:-Xms512m -Xmx1024m
3、
(适用于安装版tomact)
免安装的那种 找到TOMCAT_HOME/bin/catalina.sh
TOMCAT_HOME/bin/catalina.bat  
这两个文件做一下相应的修改。
TOMCAT_HOME/bin/catalina.bat
找到 echo Using CATALINA_BASE: "%CATALINA_BASE%"
在之前加:set JAVA_OPTS=-server –Xms512m –Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256M
------解决方案--------------------
------解决方案--------------------应该不是内存的问题
----