JSP实时显示当前系统时间的四种方式示例解析_JSP编程

来源:脚本之家  责任编辑:小易  

试试刷2113新要通过js的定时触发函数来实现的,页面上写个轮训5261,比如每4102隔5s调用一次接口刷新数据就可以了。1653参考写法如下:jsp页面:<div id='abc'></div><script language="javascript" type="text/javascript">$(function(){setInterval("random()",1000);});function random(){$.ajax({type:"post",url:test.do,success:function(text){$("#abc").text(text);}});}</script>服务器端代码:PrintWriter out=response.getWriter();Random r=new Random();out.print(r.nextInt());return null;,可以通过JS来实现2113思路:通过定时器调用52614102后台,调用时采用Ajax。最后再局部刷一下那个div就Ok了。 如有疑问可以1653在线和我联系 实例:(采用jquery+struts)jsp页面:<div id='abc'></div><script language="javascript" type="text/javascript">$(function(){setInterval("random()",1000);});function random(){$.ajax({type:"post",url:test.do,success:function(text){$("#abc").text(text);}});}</script>服务器端代码:PrintWriter out=response.getWriter();Random r=new Random();out.print(r.nextInt());return null;本回答被提问者采纳www.zgxue.com防采集请勿采集本网。

JSP显示当前系统时间的四种方式:

jsp中获取当前时间代码如下: //获取系统时间必须导入的 //获取系统时间必须导入的

第一种java内置时间类实例化对象:

<s:push value="new java.text.SimpleDateFor

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" > <title>My JSP 'time4.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >--> </head> <body> <% java.text.SimpleDateFormat simpleDateFormat = new java.text.SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); java.util.Date currentTime = new java.util.Date(); String time = simpleDateFormat.format(currentTime).toString(); out.println("当前时间为:"+time); %> </body></html>

你的意思是不刷新页面显示么,那样的话要用ajax

第二种方式使用JSP内置USEBEAN实例化时间类:

你需要的是二级联动 你到网站上搜索下在这写不开 可以用js脚本做

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" > <title>显示系统时间方法一:</title> <meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >--> </head> <body> <jsp:useBean id="time" class="java.util.Date"/> 现在时间:<%=time%> </body></html>

JS内容<script type="text/javascript"&

第三种方式使用JSP USEBEAN type与beanName配对使用:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" > <title>My JSP 'time2-useBean-type-beanName.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >--> </head> <body> <jsp:useBean id="time" type="java.io.Serializable" beanName="java.util.Date"/> 现在时间:<%=time%> </body></html>

第四种方式使用JSP setproperty设置属性:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" > <title>My JSP 'time3-setproperty.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >--> </head> <body> jsp:setproperty 实例<hr> <jsp:useBean id="time" class="java.util.Date"> <jsp:setProperty name="time" property="hours" param="hh"/> <jsp:setProperty name="time" property="minutes" param="mm"/> <jsp:setProperty name="time" property="seconds" param="ss"/> </jsp:useBean> <br> 设置属性后的时间:${time} } <br> </body></html>

所有代码均能直接复制到MYECLIPSE2010

到此这篇关于JSP实时显示当前系统时间的四种方式示例解析的文章就介绍到这了,更多相关JSP实时显示当前系统时间内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网!

第一个2113问题:这个表单在一个form标签中,点击5261确定按钮后(实际上就是4102submit按钮),提交这个表单,将1653jsp页面中的内容传递个servlet/jsp(具体取决于你的业务逻辑在哪里实现)。第二个问题:每次载入该界面的时候都执行一个查询数据库操作,将查询的值填写到下面的表中。这样,当你打算新增一个数据后,处理完逻辑的代码就会将新增数据插入到数据库中,然后再次跳转到这个界面。这时,页面载入的数据库结果中就出现了上次提交的内容。第三个问题:对于多个记录,可以设置一个数组存放。假如你上面的采购货物存放在一个ProductBean中,那么你可以提交一个ProductBean[],然后使用循环依次提交每一个表单。尽管我尽可能的详细的描述……还是很吃力,最后你私聊我或者留个联系方式,我看看你代码给你讲。更多追问追答追问你理解的不对。。下面表格的内容还不在数据库里面,要最后点击确定的时候再一起提交上去的。他和原本数据库里面的内容没关系的,怎么会查询呢?追答明白了。。。你是把所有结果先缓存在下面的表里面,然后一起提交给数据库。用javabean就可以解决。你写两个bean。一个是ProductBean,存放每一个货物的各个属性,信息。一个是ProducListBean,以数组的形式存放你生成的各个ProductBean。最后提交的时候读取ProductListBean中的数组。追问是不是说,每次点击新增按钮的时候,调用一个java文件,生成一个货物属性,再同时添加到数组里。然后返回给下面的表格让他显示出来?再按确定的时候要提交数据库的时候,再调用这个java文件读取数组内容,把他存到数据库里?追答对对对,这个java类,一般成为javaBean,是MVC模式中的Model,用来存放数据使用。你每次提交,都调用了一个方法,这个方法就是获取提交的内容,用这些参数值初始化一个类,并将这个类放到一个数组中,最后提交的时候读取这个数组,循环执行n次数据库插入操作(n就是数组长度,也就是你总共提交的数据条数)。追问那是不是说form的action页面就是这个javabean啦?方法里面一个是获取提交内容的并加入数组的,一个是提交数组到数据库的。那怎么实时显示呢,用Ajax?追答不用Ajax,jsp的基础就是servlet,其他各种东西都是为了简化问题而提出的,比如Ajax,Struts等等。把JSP和Servlet理解透彻了,什么问题都可以找到解决方案,学习其他东西上手也快。form里面的action是一个执行业务逻辑的servlet。然后在这个servlet中实例化JavaBean,并且保存在数组中。你还是加我QQ吧,我详细给你说。654805732,,验证信息:百度知道,用js的Dom操作,2113点击新增后,用js获取新增的内容5261,然后再下面的4102表格里添加节点,这里的添加是无条件添1653加的,就是说不管你存入数据库有没有成功,都会显示在下面的表格里,如果需要数据库添加成功后再显示在下面的表格里,那就用Ajax提交,根据Ajax返回的结果来决定是否要在下面的表格里显示数据追问你这段话的意思好像是有满足要求。。可是! 可是又是dom又是ajax的 我不会啊!!,这种问题绝对是用ajax完成的,只有ajax可以完成异步刷新的问题,如果可以的话,请楼主把代码,给我,我写好给你发过去。不用感谢我,我是做好事不留名的雷(和谐)锋!更多追问追答追问我手头只有这个jspl页面呐。。因为不知道怎么实现功能,所以表单处理的代码都还没写~追答你们是用什么框架写的。ssh吗?追问是structs2追答明天给你写吧。明天到了公司给你写吧。追问\(^o^)/~内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • jsp实现页面实时显示当前系统时间的方法
  • linux和windows中tomcat修改内存大小的方法
  • jsp-解决文件上传后重启tomcat时文件自动删除问题
  • 批量处理jdbc语句提高处理速度
  • xml到java代码的数据绑定之对象
  • jsp学习之数据库开发小结
  • java数据库存取技术
  • 在jsp中访问ms sql server数据库
  • springmvc下获取验证码实例详解
  • jdk与jre的区别 很形象,很清晰,通俗易懂
  • j2ee 开发购物网站 经验篇 - 建表
  • jsp页面中表单部分内容实时显示
  • jsp中显示后台数据并实时刷新
  • jsp怎样显示实时时间
  • jsp中动态显示当前系统时间,该怎么解决
  • 如何在JSP页面中显示当前时间
  • jsp 中如获取动态实时时间并显示呢?比如在 <font></font>标签...
  • jsp做查询怎么查询后把结果显示在当页下面??
  • 各位大侠帮帮忙@!!!jsp中如何用select选中即时在当页显示想要的内容???
  • 在jsp中显示当前系统的时间
  • java程序产生的实时图像如何在jsp页面显示
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全javascriptasp.netphp编程ajax相关正则表达式asp编程jsp编程编程10000问css/htmlflex脚本加解密web2.0xml/rss网页编辑器相关技巧安全相关网页播放器其它综合dart首页jsp实现页面实时显示当前系统时间的方法linux和windows中tomcat修改内存大小的方法jsp-解决文件上传后重启tomcat时文件自动删除问题批量处理jdbc语句提高处理速度xml到java代码的数据绑定之对象jsp学习之数据库开发小结java数据库存取技术在jsp中访问ms sql server数据库springmvc下获取验证码实例详解jdk与jre的区别 很形象,很清晰,通俗易懂j2ee 开发购物网站 经验篇 - 建表jsp el表达式详细介绍jsp下页面跳转的几种方法小结jsp生成页面验证码的方法[附代码在jsp页面如何获得url参数spring mvc 框架搭建配置方法及详jsp web.xml文件的作用及基本配置jsp自定义标签taglib实现过程重点servlet+jsp实现图片或文件的上传将html页改成jsp的两种方式jsp 连接mysql配置与使用一个用jsp做的日历jsp 中hibernate实现映射枚举类型如何使用jsp+mysql创建留言本(二)jsp 自定义注解及记录操作日志java编程中更新xml文档的常用方法也谈用jsp实现新郎、sohu新闻系统的技术。java 创建cookie和删除cookiejsp/servlet应用程序优化八法struts2 session 解读jsp中使用jstl导入html乱码问题解决方法
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved