小编Tus*_*har的帖子

在JavaScript/Jquery中以DD-Mon-YYY格式获取当前日期

我需要在javascript中将日期格式设为'DD-Mon-YYYY'.我问了一个问题,它被标记为jQuery日期格式的副本

但是,问题中提供的答案是以"DD-MM-YYYY"格式获取当前日期而不是"DD-MON-YYYY".其次,我没有使用datepicker插件.

你能帮助我,好像如何以"DD-Mon-YYYY"格式获取当前日期.

javascript jquery datetime date

27
推荐指数
4
解决办法
18万
查看次数

使用Ajax将表单数据发送到Struts2 Action类

我是Jquery和Struts的新手.我需要使用Ajax函数将表单数据发送到Struts2动作类.

我的HTML表单元素设置为:

<div class="input-append date" id="from_date">
<input type="text" id="processDate" name="processDate" />
<span class="add-on"><i class="icon-th"></i></span>
</div>
<div>
<input id="submit-date" type="button" class="btn btn-primary" value="Search" />
</div>
Run Code Online (Sandbox Code Playgroud)

我使用JQuery脚本:

$('#submit-date').click(function() {
    var processDate = $('#processDate').val();
    alert(processDate);
    $.ajax({
        type : "POST",
        url : "launchapptest",
        data : processDate,
        dataType : "json",
        success : function(result) {
            alert("Success");
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

Struts.XML文件写成:


<action name="launchapptest" class="com.ge.wd.action.LaunchAppTestAction">
        <result type="json">
        </result>
</action>
Run Code Online (Sandbox Code Playgroud)

我在Action Class中给出了execute方法:

String processDate;


public String getProcessDate() {
    return processDate;
}

public void setProcessDate(String processDate) {
    this.processDate = processDate; …
Run Code Online (Sandbox Code Playgroud)

javascript java ajax jquery struts2

7
推荐指数
1
解决办法
1万
查看次数

跨站点历史操作解决方案

我们开发了一个新的应用程序,在移动更改之前,我们使用checkmarx进行了代码的静态扫描.在名为Cross Site History Manipulation的代码中存在中等级别的漏洞.

这在我正在验证会话值的JSP页面中被删除:

if(request.getSession().getAttribute("sesStrUID")!=null)
Run Code Online (Sandbox Code Playgroud)

能否帮助我理解这个漏洞以及应该采取哪些措施来消除这种漏洞?

security xss session jsp client-side-attacks

6
推荐指数
3
解决办法
5897
查看次数

电子邮件正文中的条形图

是否可以在电子邮件正文中绘制动态条形图.(需要与Outlook兼容)

我需要在通过oracle数据库发送的电子邮件中绘制图形,动态值将通过一个过程传递.

html css html5 html-email bar-chart

5
推荐指数
1
解决办法
1万
查看次数

在Jquery中解析Json数据

我是Jquery,Ajax和JSON的新手.我面临着解析Json数据的问题.我在stackoverflow上遇到了很多问题

解析HTML表的JSON对象

访问/处理(嵌套)对象,数组或JSON

在JavaScript中解析JSON?

我怎么能在JQuery中解析这个JSON对象?

还有很多...

我仍然无法解析Json数据.

我的Jquery看起来像:

$.ajax({
  /* type : "POST", */
  url : "launchapptest",
  /* contentType: "application/json; charset=utf-8", */
  data : "processDateInput="+processDate,
  dataType : "json",
  async: true,
  success : function(result) {
    var od = JSON.stringify(result) ;
    var obj = JSON.parse(od);

    console.log(obj.od);
    console.log(obj.od.percentageCompleted);

    console.log(od);
    $.each(JSON.parse(od), function(idx, obj) {
      console.log(obj.tagName);
    });         
  }
});
Run Code Online (Sandbox Code Playgroud)

我已经尝试了所有组合来解析这些数据,但是js控制台打印为"未定义"

我能够将json对象打印为:

{
  "od": [
    {
      "dateProcessed": [
        "09/11/2014",
        "10/11/2014",
        "11/11/2014",
        "12/11/2014"
      ],
      "percentageCompleted": 25,
      "processRunning": 0,
      "remainingTime": 0,
      "successBatchCount": 0,
      "totalBatchCount": 0
    }
  ],
  "processDateInput": …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery parsing json

5
推荐指数
1
解决办法
1799
查看次数

ORA-28040:没有匹配的身份验证协议:Oracle 12c 升级

我们已将 Oracle 数据库从 11g 迁移到 12c。我们有一个在 Java 1.5 中运行并使用 ojdbc14.jar 的遗留应用程序。

我们的应用程序无法创建到数据库的连接错误说:

java.sql.SQLException: ORA-28040: No matching authentication protocol
Run Code Online (Sandbox Code Playgroud)

我建议回答ORA-28040: No matching authentication protocol exception,并尝试将我的 ojdbc14.jar 升级到 ojdbc6.jar。

我现在有一条不同的错误消息说:

  error: OracleCallableStatement is not public in oracle.jdbc.driver; cannot be accessed from outside package
import oracle.jdbc.driver.OracleCallableStatement;
                          ^
error: OracleTypes is not public in oracle.jdbc.driver; cannot be accessed from outside package
            cstmt.registerOutParameter(3,oracle.jdbc.driver.OracleTypes.CURSOR);
                                           ^
Run Code Online (Sandbox Code Playgroud)

蚂蚁构建文件:

<javac srcdir="${src}" destdir="${classes}" source="1.5" target="1.5">
            <classpath refid="cpath" />
</javac>
Run Code Online (Sandbox Code Playgroud)

不确定我们应该做什么才能使应用程序正常工作。

oracle11g struts-1 java-5 ojdbc oracle12c

5
推荐指数
1
解决办法
5万
查看次数

客户端跨框架脚本攻击解决方案

我们开发了一个新的应用程序,在移动更改之前,我们使用checkmarx进行了代码的静态扫描.在名为Client Cross Frame Scripting Attack的代码中可以找到中等级别的漏洞.

这在JSP页面的第一行被删除:

<!DOCTYPE html>
Run Code Online (Sandbox Code Playgroud)

你能帮助我理解这次攻击吗?应该采取什么措施来消除这种攻击?

java security xss jsp client-side-attacks

3
推荐指数
1
解决办法
1万
查看次数