x20 4Gvivo x20运行内存清理,可用的有多少

求助,关于jsp表单提交时保存查询条件
求助,关于jsp表单提交时保存查询条件
现在遇到这样一个问题,表单提交给自己页面,因为表格需要排序,所以每次点击表头的时候都会把对应字段放到一个隐藏域里,然后在后台用request。getparameter取出来放到一个变量里,然后绑定到对应的隐藏域。现在的问题是,如果我点击A列,排序没有问题;但是在点击A列后又点击B列的时候,传到后台的字段仍然是A列。我接触jsp不多,麻烦问一下这是什么原因引起的?
昵称: sdu_hanson &时间:
昵称: im110 &时间:
昵称: softroad &时间:
改过了,但是不知道是什么原因,确实有时候改不成功document.getElementById(&txtOrderBySql&).value =& order by& + fieldValue +document.getElementById(&orderByJun&).
昵称: sdu_hanson &时间:
修改过了,见3楼,alert出来的时候有时候为空,这是怎么回事?
昵称: sdu_hanson &时间:
昵称: jsut_yi &时间:21:45 提问
求助!jsp 中substring报错
String intime=request.getParameter("d11");//从文本框中获得的日期,这是从
my97Date控件中获得的值,一开始时为空,点击查询按钮后才会有值
String intime3=intime.substring(5, 8);
出现下列错误:
type Exception report
message An exception occurred processing JSP page /ShowRoom2.jsp at line 80
description The server encountered an internal error that prevented it from fulfilling this request.
org.apache.jasper.JasperException: An exception occurred processing JSP page /ShowRoom2.jsp at line 80
79: String intime=request.getParameter("d11");
80: String intime3=intime.substring(5, 8);
81: //if(substring(intime,1,4))
82: //if(intime.substring(0, 4).equals("6"))
83: out.println("杞?寲鐨勬椂闂达細"+intime3);
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
root cause
java.lang.NullPointerException
org.apache.jsp.ShowRoom2_jsp._jspService(ShowRoom2_jsp.java:153)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.52 logs.
我自己分析了一下原因是第80行出现了空指针,但是我的intime是有值的(“”),就是使用substring报错
有人知道怎么回事吗?
按赞数排序
intime有没有4个或更多字符,如果没有会报错。
另外,java字符串比较不能用==,应该用equals
intime有没有4个字符,如果没有会报错。
另外,java字符串比较不能用==,应该用equals
==和equals的区别
==可以比较基本变量和引用变量**
比较基本变量,比较的是具体的值
比较引用变量比较的是地址值
equals只能比较引用变量**
默认比较的是地址值,但是字符串中已经重写了toString()方法,所以可以比较字符串
其他相似问题查看:2364|回复:2
网上看了是直接用request.getRemoteAddr();就可以了
但是这个方法是得到的服务端的ip,因为这个request对象不是来自客户端的。问题是怎么获取客户端的request对象呢。愁死我了。
召唤大神。
最有价值午饭
换个思路,客户端请求的时候用这个方法获取到用户的ip,并且把用户的ip当作一个参数传到后台不就可以了么
IT瞎掰群:,欢迎你!你正在使用的浏览器版本过低,将不能正常浏览和使用知乎。

我要回帖

更多关于 x20内存 的文章

 

随机推荐