我有一个jsp文件:valdate.jsp-
var rollNo=document.forms["result_form"]["studentRollno"].value;
var name=document.forms["result_form"]["studentName"].value;
$("#student_result").load("result.jsp?rollNo="+rollNo+"&name="+name);
如您所见,我将两个数据rollNo和名称
当我使用El表达式的时候时间的值可以是正常的,但是时间的格式一直是个问题,
以下是我的代码和错误异常
<fmt:formatDate value="${active.expire_time}" pattern="yyyy-MM-dd HH:mm"/>
javax.el.ELException: Cannot convert 2015-12-03 18:50 of type class java.lang.String to class java.util.Date
org.apache.el.lang.ELSupport.coerce
如果我想使用自定义日期编辑器,我需要问几件事
1)In database do i have to set variable startDate as datetime or varchar
2)IN Person class startDate is refered as Date or String
我有这样的控制器
@Controller
public class MyController {
protected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) throws Exc
我想在JSP上输出以秒为单位的查询时间。在struts Action类中,我接下来要做的是
long begin = System.currentTimeMillis();
/////////////////////////////////////
long end = System.currentTimeMillis();
double timeOfQuery = (end - begin)/1000;
request.setAttribute(TIME_OF_QUERY, timeOfQuery);
在JSP上,我尝试以不同的方式获取以秒为单位的时间查询
Time of Query: ${
这有可能吗?例如,如果我的main.jsp仅仅是一个容器/模板,其中包含了其他的JSP文件,那么它们的特定的预定义位置。
如下所示:
<body>
<!-- user input -->
<!-- Insertion point for user input template -->
<div id="user_input">I want user_input.jsp here</div>
<!-- Insertion p
在我的action类中有一个日期对象,当我使用<s:property>标记访问jsp中的那个对象时,我在没有干预的情况下以m/d/yy格式获取日期,为什么会发生这种情况呢?
<s:property value="#xyz"/> where xyz is of type java.util.date show date in m/d/yy format
我是struts 2的新手,我创建了一个操作类,它使用ModelDriven接口将数据从JSP页面插入到bean中。
问题是我有一些非'Stringproperties in the bean likeLong,Date`……等。问题是:当我按下jsp页面中的提交按钮时,我得到一个错误,说它找不到那个特定属性的字符串设置器。
package com.hsms.aseza.enteringApproval
Class EnteringApproval
private Date approvalDate
Date getApprovalDate(
下面的代码在我拥有的.jsp文件中。
<jsp:useBean id="entry" class="coreservlets.SaleEntry" />
<jsp:setProperty
name="entry"
property="itemID"<%--WHY IS THIS ONE itemID, NOT ItemID?--%>
value='<%= request.getParameter("itemID") %>' />
我想问一个关于JSP和Java的问题。我正在编写JSP页面,并且有一个bean类。在这个类中,我有一个getter函数,它将在jsp页面中返回一个双精度变量。我使用下面的代码来显示这个数字。
<p> the value of AB is <%=obj.getValue() %> <p>
我希望显示内容如下所示
the value of AB is 0.45
但是,实际显示如下
the value of AB is 0.4569877987
我只想显示最后两位数字。我应该怎么做才能显示我想要的东西。我应该修改JSP页面还是Java类变量?谢谢。