Struts2 случай передачи переменных

Я использую Datatables на стороне сервера ajax, и мне нужно передать некоторые переменные на сервер. Мой сервер выполняет действия Struts2 для обработки запросов к данным.

Я сталкиваюсь с некоторыми проблемами, потому что datatables передает предопределенные внутренние переменные (например, iDisplayStart, iDisplayLength, iColumns, sSearch), но Struts2 не может получить этот тип стиля верблюда (только первый символ в нижнем и втором верхнем регистре).

Чтобы убедиться в этом, я создал это тестовое действие:

@Action (value = "dummy", 
    results = { 
        @Result(name="ok", type="httpheader", params={"status", "200"}) } 
    ) 

@ParentPackage("default")
public class DummyAction {
    private String xTrace;

    public String execute () {
        System.out.println( xTrace );
        return "ok";
    }

    public String getxTrace() {
        return xTrace;
    }

    public void setxTrace(String xTrace) {
        this.xTrace = xTrace;
    }

}

Я звоню по этому адресу:

localhost:8580/sagitarii/dummy?xTrace=thisisatest

Вывод NULL, но когда я изменяю xTrace на xyTrace (и get, set и url тоже), все идет хорошо. Как я могу заставить это работать?

* РЕДАКТИРОВАТЬ *

Я уже пробовал использовать любое слово в этом формате: iPad, iMac, iPhone, eMail, ... Я думаю, что это может быть только моей конфигурацией, но, пожалуйста, попробуйте, прежде чем отправлять ответы.

Ответы на вопрос(3)

Ваш ответ на вопрос