当前位置:编程学习 > JSP >>

jsp <input type="text" value="" />每次打开页面,想让value为本月的第一天的时间yyyy-mm-dd

答案:你学会了Ajax没有呢 要不我用Ajax给你演示下? 具体点行吗? 
这样写也行啊,但代码不规范:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@page import="java.text.SimpleDateFormat"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
  <head>
    <base href="<%=basePath%>">
  </head>
  <body>
  <%
  	Date date = new Date();//实例当前日期
  	String monthFirst = new SimpleDateFormat("yyyy-MM").format(date);//这样的格式为当月:如2011-09
  	//你要得到是当月的第一天
  	String reslut = monthFirst + "-01";
   %>
   <input type="text" name="txt" value="<%=reslut%>"/>
  </body>
</html>
其他:DataFormatter 类可以来表示格式。 &lt;INPUT class="" type="button" value="CssTest"&gt;

'<' = '&lt;'
'>' = '&gt;'
这样替换我这里试了可以的啊
 

上一个:搞JSP能在网上赚到钱吗?我只学过JSP开发
下一个:JSP编写登录页面问题

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,