欢迎来到天天文库
浏览记录
ID:48021643
大小:96.92 KB
页数:6页
时间:2020-01-26
《16个JSP常见问题及处理方法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、编程动力来源于解决问题,那么JSP常见问题有哪些呢?下面就是本文想大家展示的JSP常见问题的16种情况在JSP编程的过程中会遇到各种各样的问题,那么下面归纳了16各方面与编程爱好者分享。JSP常见问题1:表单request汉字处理:1.request.setCharacterEncoding("GB2312")复制代码JSP常见问题2:在JSP网页中获取页面的名称:1.request.getRequestURI();//文件名2.request.getRequestURL();//全部url复制代码JSP常见问题3:页面不保留缓
2、存:1.response.setHeader("Pragma","No-cache");2.response.setHeader("Cache-Control","no-cache");3.response.setDateHeader("Expires",0);复制代码JSP常见问题4:日期时间(服务器端)1.Stringdatestr;2.java.text.DateFormatdf=newjava.text.SimpleDateFormat("MM月dd日HH:mmE");//这里格式化3.datestr=df.format
3、(newjava.util.Date());4.out.println(datestr);复制代码或者1.<%java.util.Dateshijian=newjava.util.Date();%>2.<%=shijian.getYear()+1900%><%=shijian.getMonth()+1%><%=shijian.getDate()%>3.<%=shijian.getHour()%><%=shijian.getMinute()%>复制代码JSP常见问题5:java中运用正则。jdk需是1.4以上import="jav
4、a.util.regex.*JSP常见问题6:点后退显示网页过期在里面加以下代码1.2.3.复制代码和3原理一样。JSP常见问7:swtich不能作用在long上和String上:switch(expr1)中,expr1是一个整数表达式。传递给switch和case语句的参数应该是int、shor
5、t、char或者byte。long,string都不能作用于swtich。JSP常见问题8:计算执行所花费的时间代码开始取时间,结束后取时间,相减longt1=System.currentTimeMillis();.................yourcodelongt2=System.currentTimeMillis();longtime=t2-t1;JSP常见问题9:四舍五入,保留小数点后两位小数?1.importjava.text.*;2.NumberFormatnf=NumberFormat.getNumberIn
6、stance();3.nf.setMaximumFractionDigits(2);4.nf.setMinimumFractionDigits(2);5.nf.format(numb);复制代码或者(+0.005-0.01)再取.后两位JSP常见问题10:form的默认方法是get.post方式是向服务器传送大容量数据时使用的方法。(再打开一个socket.?)JSP常见问题11:防止用户直接输入url进去页面:◆是在要访问的页面中加入控制.这个一般用session。◆是从web服务器控制,对某一目录的所有访问要通过验证.(有人
7、说把jsp放到web-inf下)JSP常见问题12:数据库是datetime型,插入当前时间到数据库:1.java.sql.DatesqlDate=newjava.sql.Date();2.PreparedStatementpstmt=conn.prepareStatement("insertintofoo(time)values(?)");3.pstmt.setDate(1,sqlDate);4.pstmt.executeUpdate();复制代码其实一般数据库都有自己的系统时间函数。1.insertintofoo(time)
8、values(sysdate)复制代码JSP常见问题13:session存取int类型的变量:1.session.setAttribute("int",i+"");//注意这里i+""2.inti=Integer.parseInt(session.getAttr
此文档下载收益归作者所有