小编R K*_*R K的帖子

如何区分Ajax请求和正常的Http请求?

我在我的应用程序中使用JSF框架.我需要在Phase Listener类的渲染响应阶段之前运行特定的脚本.

运行此脚本的条件是,如果触发的请求是Ajax请求,则需要运行脚本,如果触发的请求是Http请求,则不应运行该脚本.

谁能帮助我区分收到的请求.

javascript java ajax jsf

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

如何使用JQuery在<td>标记中插入<div>标记

如何插入<div>一个内<td>使用JQuery,并把所有的子元素<td>中的<div>

假设我有以下面提到的格式呈现的HTML.

<td class="known_td">
  <input ../>
  <img ../>
</td>
Run Code Online (Sandbox Code Playgroud)

更新后的HTML应该是这样的,

<td class="known_td">
  <div>
    <input ../>
    <img ../>
  </div>
</td>
Run Code Online (Sandbox Code Playgroud)

jquery

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

jshell - 无法找到printf

为什么我的jshell实例(JDK Version 9-ea)无法识别printf()语句?以下是我观察到的错误,

jshell> printf("Print number one - %d",1)
|  Error:
|  cannot find symbol
|    symbol:   method printf(java.lang.String,int)
|  printf("Print number one - %d",1)
|  ^----^
Run Code Online (Sandbox Code Playgroud)

我可以访问printf,只要我以常规方式指定它.

jshell> System.out.printf("Print number one - %d",1)
Print number one - 1$1 ==> java.io.PrintStream@1efbd816
Run Code Online (Sandbox Code Playgroud)

有什么指针吗?

java-9 jshell

4
推荐指数
1
解决办法
451
查看次数

字符串操作 - 任何其他有效的方法?

我有一个要求,我需要在给定的字符串变量中插入一个转义序列,在出现单引号(')的地方.我尝试使用split方法和StringTokenizer,但没有一个对我有用.所以我开发了下面提到的逻辑.它在一些场景中也失败了

任何人都可以为我提供最简单的方法来实现这样的要求.

public static String quotesMessage(String message){
    String newMessage="";
    while(message.length()>0){
        if(message.indexOf("'")==0){
            if(!StringUtils.isEmpty(message.substring(0))){
                message = message.substring(1);
            }
        }else{
            if(message.indexOf("'")!= -1){
                newMessage=newMessage+message.substring(0,message.indexOf("'"))+"\\'";
                message=message.substring(message.indexOf("'"));
            }else{
                newMessage=newMessage+message;
                message="";
            }
        }
    }
    return newMessage;
}
Run Code Online (Sandbox Code Playgroud)

java string

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

XMLBeans get_store()方法返回null

我正在使用XMLBeans绑定开发基于Axis2的WebServices.我已经使用WSDL2Java生成器生成了代码,并尝试使用请求中设置的样本值对其进行测试.

在其中一个setter方法(自动生成的代码)中,我找到了下面的代码.该方法get_store()返回一个空值,因此我得到一个NullPointerException.

target = (org.apache.xmlbeans.SimpleValue)
    get_store().find_element_user(TRANSACTIONTYPE$0, 0);
Run Code Online (Sandbox Code Playgroud)

我尝试谷歌找到解决方案,发现类似的问题没有指定解决方案.

这个问题有什么解决方法吗?请帮助我

java apache axis2 xmlbeans

2
推荐指数
1
解决办法
1661
查看次数

标签 统计

java ×3

ajax ×1

apache ×1

axis2 ×1

java-9 ×1

javascript ×1

jquery ×1

jsf ×1

jshell ×1

string ×1

xmlbeans ×1