小编ori*_*ori的帖子

带有希伯来字符的HTML显示奇怪

我有一个聊天框,显示这样的聊天

用户名:我的聊天消息

用户名2:聊天消息

但是当有人在他的用户名上注册使用希伯来字符时,他在我们的聊天框上发帖时显示不正确.它会显示如下

תירבע:12345

用户名:我的聊天消息

用户名2:聊天消息

这只会在他发布数字时发生.示例HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>Chatbox</title></head>
<body>
    <div><span><a target="_BLANK" style="" href="#">&#1514;&#1497;&#1512;&#1489;&#1506;</a>:</span><span>12345</span></div>
    <div><span><a target="_BLANK" style="" href="#">&#1514;&#1497;&#1512;&#1489;&#1506;</a>:</span><span>this is not numbers so it is displayed correctly</span></div>
    <div><span><a target="_BLANK" style="" href="#">Username1</a>:</span><span>message1</span></div>
    <div><span><a target="_BLANK" style="" href="#">Useraname2</a>:</span><span>message2</span></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

而这个的输出就是这个

?????:12345
?????:this is not numbers so it is displayed correctly
Username1:message1
Useraname2:message2
Run Code Online (Sandbox Code Playgroud)

如何正确显示以便首先显示用户名?

html css hebrew

6
推荐指数
1
解决办法
2449
查看次数

在Spring mvc 3.1中添加自定义RequestCondition

我有一个Spring mvc(3.1.1)应用程序,我想定义条件超出RequestMapping中可用的条件.我有几件事我想用它.

首先,如果我可以为不同的用户类型显示不同的主页,那将是很好的:

@Controller
public class HomepageController {

    @RequestMapping(value = "/")
    @CustomCondition(roles = Guest.class)
    public String guestHome() { /*...*/ }

    @RequestMapping(value = "/")
    @CustomCondition(roles = Admin.class)
    public String adminHome() { /*...*/ }

}
Run Code Online (Sandbox Code Playgroud)

其次,我希望应用程序既可以作为网站也可以作为REST服务(例如移动应用程序),所以我想让网站访问html和json操作,并让服务(不同的子域)访问json动作(某种@CustomCondition(web = true)只与网站网址匹配)

这可以用于我正在计划的两种用途中的任何一种吗?

我发现很少有关于自定义条件的文档,但我确实找到了一个实现自定义条件的示例,这可能是我想要的,但它使用的是一个@Configuration类,而不是我正在使用的XML配置,我不想移动我的整个spring xml定义到一个@Configuration类.

我可以RequestMappingHandlerMapping在XML中定义customMethodCondition 吗?

我尝试了子类化RequestMappingHandlerMapping和覆盖getCustomMethodCondition,以返回我的自定义RequestCondition,但它没有工作 - getMatchingCondition()在我的条件下没有开火.

任何帮助将不胜感激!

UPDATE

我读了一点,看起来像是RequestMappingHandlerMapping一个新类(从3.1开始).

在我的应用程序中发生的是,尝试覆盖从而重新定义requestMappingHandlerMappingbean 的@Configuration 实际上有效,但是url映射(s中的@RequestMapping方法@Controller)似乎被处理两次,一次由子类处理 …

spring spring-mvc

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

如何在jQuery中触发自定义事件,传递原始事件和数据

我想在这些条件下从本机事件的处理程序中触发自定义事件:

  • 我希望处理程序的形式为:function(event, arg) {},where
  • event是原始的本机事件(所以我可以打电话event.preventDefault())
  • argtriggerer 传递的一些数据(在原始事件的处理程序中)
  • 两个事件(本机和自定义)都在同一个元素上触发(因此自定义事件的名称必须与原始事件的名称不同)

我能够做到这一点,它的工作原理:

// the native event handler 
function(event) {
    var e = jQuery.Event("some_custom_event");
    e.foo = 'bar';
    $(this).trigger(e);
    if (e.isDefaultPrevented())
        event.preventDefault();
}

// an example handler for the custom event:
function (event) {
    alert(event.foo);
    event.preventDefault();
}
Run Code Online (Sandbox Code Playgroud)

我想我也可以传递原始事件和foo自定义事件处理程序的参数,但我想要一个标准的处理程序(否function(event1,event2).

可以在jQuery中轻松完成我想做的事吗?

jquery

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

在list1中合并两个arraylist列表,同时保持排序

在我的任务中,第三步是调用方法merge来合并list1中的两个列表,以便list1 保持排序.

我编写我的代码,但它不能正常工作,输出显示错误,因为它很重要

 public static void merge (ArrayList<Integer> list1, ArrayList<Integer> list2)
 {
        int i;
        int n=list1.size();
        int pos , j=0;

        for (pos =0 ;pos<n ; pos++)
        {
            for ( i=0 ; i<n ; i++)
                if (list1.get(j)>list2.get(pos))
                    list1.add(pos,list2.get(pos));
                else 
                    j++;
       } 
 }
Run Code Online (Sandbox Code Playgroud)

java arraylist

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

标签 统计

arraylist ×1

css ×1

hebrew ×1

html ×1

java ×1

jquery ×1

spring ×1

spring-mvc ×1