OpenXava

Скріншот програми:
OpenXava
Дані програми:
Версія: 5.2
Дата завантаження: 17 Feb 15
Розробник: Javier Paniza
Ліцензія: Безкоштовно
Популярність: 12

Rating: nan/5 (Total Votes: 0)

OpenXava є відкритим вихідним кодом, крос-платформний і абсолютно безкоштовно рамки AJAX Java спеціально розроблений для швидкого розвитку корпоративного рівня Java веб-додатків під платформи Linux.
За допомогою інструменту OpenXava, розробники додатків Java може написати тільки класи домени в мові програмування Java для того, щоб подати заявку Ajax, яка повністю готова до виробництва. Ні генерації коду не потрібно! Функцій по glanceKey функції включають в себе повну документацію, переклади на кілька мов, включаючи англійську, іспанську, французьку, російську і китайську, на основі стандартів Java, використовуючи користувальницький інтерфейс AJAX, а також підтримку для визначення додатків тільки з JPA (Java Persistence API), Java анотації та POJO (Plain Old Java Object).
Крім того, програмне забезпечення здатне генерувати програми AJAX, веб-додатки, які сумісні з планшетного пристрою IPad від Apple, і притулити-додатків, таких як Liferay, Jetspeed і WebSphere Portal. Він легко інтегрується з програмним забезпеченням JasperReports для забезпечення всеосяжних доповідей і працює зі схемами спадщина бази даних.
З OpenXava вам потрібно написати маленький код і отримати потужний і складний додатків, що мають AJAX користувальницький інтерфейс без будь-яких перезавантаження сторінки. Два режими передбачені для розробників, режим Список з фільтрацією, замовлення, пошук, додавання / переміщення / видалення стовпців, експорт в Excel і PDF звітів, а також Детальний режим з діалогових вікон, вкладок, рамки і редакторів колекцій і посилань .Under капотом, доступності та підтримуваної операційної systemsLooking під капотом OpenXava, ми можемо відразу ж помітите, що це веб-додаток, який потрібний сучасний веб-браузер, який підтримує Java / JavaScript для правильної роботи.
У той час як він був успішно протестований на декількох розподілів GNU / Linux, проект також може бути використаний на будь-якому іншому безкоштовно, з відкритим вихідним кодом або комерційного операційної системи, у тому числі Microsoft Windows і Mac OS X. На даний момент, він сумісний як з 32 -разр і 64-розрядні комп'ютери

Що нового У цьому випуску :.

  • Виправлена ​​помилка: Відкриття вікна Зміна розмірів список і колекцій. - Виправлена ​​помилка: У звітах PDF простір для заголовків іноді дві лінії, де є тільки рядок тексту. - Виправлена ​​помилка: У PDF повідомляє понад ліву колонку іноді з доповіді, на полях. - Виправлена ​​помилка: Календар не відображається при введенні дати в "Мої звіти». - Виправлена ​​помилка: ModuleTestBase.assertDescriptionValue () не працює для перерахувань. - Виправлена ​​помилка: Можна додавати порожні щогл дорожнього в «Мої звіти». - Виправлена ​​помилка: істинний показано завжди для логічних стовпців в "Мої звіти». - Виправлена ​​помилка: Заповнення початкові значення в «Мої звіти» не виконується для логічні значення, легендою списків і перерахувань. - Виправлена ​​помилка: При перезапису associateEntity () в SaveElementInCollectionAction ми втрачаємо функціональність Перевірити мінімальний. - Виправлена ​​помилка: Мінімум для колекцій, оголошених сSize (хв =) не затверджена видаляти елементи. - Виправлена ​​помилка: Додавання елементів в колекції, що не каскадної видалити або зовсім не перевіряють максимального (Size (макс =)). - Виправлена ​​помилка: Дві колекції в одному ряду не дуже добре відображається з новою візуалізації. - Виправлена ​​помилка: LabelFormat (LabelFormatType.SMALL) не працює відповідно до нового рендеринга двигуна. - Виправлена ​​помилка: CSS клас бик-мітка ігнорується нового рендеру. - Виправлена ​​помилка: Кілька кадрів в одному ряду з новою візуалізації розташовані дуже близько або навіть перекриваються. - Виправлена ​​помилка: новий візуалізації завершується з розділу з двома посиланнями. - Виправлена ​​помилка :. Виділи для необхідного поля є не збігається з новою візуалізації

Що нового у версії 4.8.1:

  • Нові можливості:
  • OpenXavaTest тепер включає селен тести для візуального тестування думками.
  • Це можливо додавати функції JavaScript, щоб звільнити ресурси для редакторів.
  • Новий метод hasTime () в датах.
  • ДВУ переїхав з openxava.jar в openxava.tld в WEB-INF (для роботи з Tomcat 7 + Eclipse WTP в Windows).
  • Деякі нові загального користування етикетки, які будуть використовуватися в додатках.
  • Осінь-назад кодування тепер UTF-8 (до цього був ISO-8859-1), однак він як і раніше намагається спочатку використовувати кодування системи.
  • Виправлення:
  • Виправлена ​​помилка :. Зателефонувавши в View.getEntity (), коли точка зору має властивостей вигляду не вдається (тільки для компонентів XML)
  • Виправлена ​​помилка: Час частину властивостей Timestamp не може бути використаний для фільтрації в списку
  • .
  • Виправлена ​​помилка :. Заява не почати з Tomcat 7 всередині Eclipse, у вікнах
  • Виправлена ​​помилка: .OnChange Дії не працювати як в режимі
  • Виправлена ​​помилка :. Редактор HTMLText видає помилку JavaScript при зміні режиму або розділ
  • Виправлена ​​помилка: Додавання і видалення елементів в не володіє боку коллекцііManyToMany не працює
  • .
  • Виправлена ​​помилка :. Натискання ENTER від числового поля не виконує дію за замовчуванням
  • Виправлена ​​помилка :. Очищення вигляд не поставити акцент в правильному місці, коли дія викликається натисканням клавіші
  • Виправлена ​​помилка :. На зміни дія може бути виконання двічі іноді від тестів
  • Виправлена ​​помилка: Коли в тесті SetValue () кидає дії по зміні рівня, то в наступному виконання () не іноді
  • .
  • Виправлена ​​помилка: метод setConditionValue () закладка завершується з дати
  • .
  • Виправлена ​​помилка :. Hibernatetype анотації зазнає невдачі, когдаTypeDef використовується як ім'я
  • Виправлена ​​помилка :. Метод setHidden () зору не працювати з розділами
  • Fix: «Мої звіти», коли ім'я вкладки занадто довго в обов'язковому порядку
  • .
  • Виправлена ​​помилка: Ясно умова в списку приховати деякі комбо (перерахування, логічні та descriptionsList)
  • .
  • Виправлена ​​помилка :. Subcontrollers не змінюються при контролер контейнер змінюється за кодом
  • Fix: Subcontrollers не показують дії відповідно режимі (список, деталі або обидва)
  • .
  • Виправлена ​​помилка: Використання getSelectedObjects () ізOnSelectElementAction в розрахункових колекцій вдається
  • .
  • Виправлена ​​помилка :. Друкує тільки коли є вибрані рядки "Мої звіти" для обраних
  • Виправлена ​​помилка: Ігнорування акценти для строкових аргументів на фільтрі не буде працювати на деяких машинах
  • .
  • Виправлена ​​помилка :. СочетаніеOneToOne іOnChange виробляє помилку "дублікат Компонента"
  • Виправлена ​​помилка :. Пливе і двомісних усічені на дисплеї
  • Виправлена ​​помилка :. # У кореневому зору з групами з метою не працює
  • Виправлена ​​помилка :. # У групах і секціях з приведення колонами не працює
  • Виправлена ​​помилка: XML компонент з валідатор, який використовує "від" не працює, якщо точка зору має вид майна
  • .
  • Виправлена ​​помилка: Посилання з кількох дій, пов'язаних з тим же властивістю занадто близько
  • .
  • Виправлена ​​помилка :. Каталог рефератів: у першому завантаженні сторінки
  • Виправлена ​​помилка :. Видалення властивість зберігається в доповіді «Мої звіти» не працює
  • Виправлена ​​помилка :. Деякі етикетки для «Мої звіти" не перекладаються
  • Виправлена ​​помилка :. Нові (ще BETA) візуалізації не вдалося вирівняти за стовпцями в розділі
  • Виправлена ​​помилка :. Деякі групи або властивості переповнений вид з новою (ще бета) візуалізації
  • Fix :. Колекції і групи в рамках однієї і тієї ж лінії були виставлені занадто близько з новим (ще бета) візуалізації

Що нового у версії 4.8:

  • Ця версія додає вкладені дії у випадаючому меню в панель кнопок (за допомогою subcontrollers), багато нові удосконалення в & Quot ;. Мої звіти та Quot;, поліпшення в режимі списку, і багато іншого нові можливості і деякі важливі виправлення

Що нового у версії 4.7.1:

  • Ця версія додає можливість вирівнювання по стовпцях в Подивитися корінь, галерея зображень редактор, який використовує діалог, російські поліпшення в документації, і безліч нових функцій і виправлень.

Що нового у версії 4.7:

  • дії "Мої звіти" зберігати всі створені звіти, так Користувач може отримати їх по імені пізніше.
  • Підтримка WebSphere Portal 8, в тому числі візуальної інтеграції стилі.
  • WebSphere 8 підтримка.
  • Liferay підтримка 6.1.
  • 30% збільшення продуктивності автоматизованих тестів модулів.
  • Багато інші нові функції і виправлення.

Що нового у версії 4.6.1:

  • Нові можливості:
  • New IWithMessage повинні бути реалізовані валідаторів отримувати повідомлення отRequired, PropertyValidator іEntityValidator.
  • Новий движок покращився, хоча це все ще в бета-версії і за замовчуванням відключена.
  • Виправлення:
  • Виправлена ​​помилка: Inject не працює в & Quot; про зміну і Quot; дії.
  • Виправлена ​​помилка :. Неможливо магазині ширини шпальти в колекції внутріAsEmbedded посилань
  • Виправлена ​​помилка :. За замовчуванням розмір не підходить для TELEFONO стереотип
  • Виправлена ​​помилка :. Клацніть в поточному режимі з IE8 йде в неіснуючу сторінку
  • Виправлена ​​помилка :. Названий посилання вид посилання з вимикачами спадщину за замовчуванням для
  • Виправлена ​​помилка :. HTML_TEXT поля не збереглося зміст після перерахунку
  • Виправлена ​​помилка :. Діалоги другого рівня показані дуже вузькі з IE9
  • Виправлена ​​помилка: Наведіть курсор на рядка списку в IE9 переміщує нижню панель кнопок
  • .
  • Виправлена ​​помилка :. Зняття перший стовпець в користувацьких звітів вдається
  • Виправлена ​​помилка :. Зняття вибрані стовпці в користувацьких звітів вдається
  • Виправлена ​​помилка: Отримання вибраний об'єкт з розрахункової колекції не вдається з тимчасовими елементів
  • .
  • Виправлена ​​помилка :. Атрибут посланіеRequired ігнорується
  • Виправлена ​​помилка :. Неправильне повідомлення перевірки від PositiveValidator
  • Fix :. Повідомлень в i18n файлів без аргументів форматуванні стандартним чином
  • Виправлена ​​помилка: кодування Тайський MS874 завершується з IE
  • .
  • Виправлена ​​помилка: Настроювані звіти невдачу з компонентами XML, якщо persistence.xml не визначений
  • .
  • Виправлена ​​помилка :. Допустимі значення не працюють в користувача звіти з компонентами XML
  • Виправлена ​​помилка :. Дублюйте заголовок діалогу в спеціальний звіт
  • Виправлена ​​помилка :. Неправильне назва на перевантаження діалог користувацьких звітів
  • Виправлена ​​помилка :. Допустимі-значення значення не зберігаються при колона редагування в діалозі користувацьких звітів
  • Виправлена ​​помилка :. Значення компаратора не зберігається при колона редагування в діалозі користувацьких звітів

Що нового у версії 4.6 :.

  • Настроювані звіти покоління зі списку
  • Це можна налаштувати режим список, що визначає ваш власний редактор.
  • Ви можете призначити об'єкт моделі (фізична або юридична тимчасовий об'єкт) безпосередньо в цілях заповнення його.
  • В JUnit тестів можна стверджувати, зміст створюваних PDF-файлів.
  • NewRowAction анотація для колекцій.
  • Етикетки та повідомлення російською мовою.
  • ім'я файлу для генерації звітів включає в себе назву моделі і час.
  • Багато інші нові функції і виправлення.

Що нового у версії 4.4:

  • Підсумки і кількість рядків показані в колекції кадрів, коли вони в складеному стані.
  • компаратора 'Range' був доданий до списку і колекції фільтра.
  • підтримка Java 7.
  • Слайд ефект для приховування та відображення кадрів.
  • Рамки заповнити всі ширину зору.
  • HtmlUnit був підвищений до 2,9.
  • JQuery UI був оновлений до 1.8.12.
  • JQuery був підвищений до 1.5.2.
  • Liferay 4.1 більше не підтримується.
  • Новий метод setConditionValuesTo () в ModuleTestBase.
  • Деякі виправлення.

Що нового у версії 4.3.1:

  • У даній версії виправлені посилання сAsEmbedded читати об'єкт посилання, якщо ідентифікатор, пов'язаний подія, діалоги на IE9, і Quot; Об'єкт не найден і Quot; коли ID знаходиться усередині секції, батьківські об'єкти не вводили в EntityValidor якщо ім'я посилання не відповідає назва моделі, Oracle 9 Максимальна кількість відкритих курсорів перевищений, виключення при фіксації в діалоговому відключення діалогове вікно і показує повідомлення про помилку в прихований шар, а розрахункові значення, які залежать від незбережені значення не є правильним після зміни колекції.

Що нового у версії 4.2.2 :.

  • Jetspeed 2.2.1 підтримується
  • Новий контролер PersistenceUnit і клас SetPersistenceUnitAction з метою полегшити процес декількома базами даних.
  • BaseAction більше не здійснює IChangeControllersAction, але все-таки реалізує контролери змінювати методи пов'язані між собою.
  • Формат дати була покращена для Каталонії.
  • Багато виправлень.

Що нового у версії 4.2.1:

  • View.setLabelId () підтримує повне ім'я складається в якості аргументу.
  • фонду FileUpload був підвищений до 1.2.2.
  • & Quot; зображення / & Quot; префікс всіх визначень дій був вилучений у Default-controllers.xml; це було необов'язково, оскільки v4.2.
  • англійська та іспанська повідомлення були уточнені.
  • нову властивість csvEncoding доступна в xava.property визначити кодування генерованого CSV.
  • Багато помилки були виправлені.

Що нового у версії 4.2:

  • При зверненні до додатка з IPad, стиль адаптований в Ipad використовується.
  • новий користувальницький візуальний стиль може бути визначений писати тільки файл CSS.
  • в правому верхньому куті червоний 'Loading ...' і індикатор AJAX був замінений стилізований центру »Завантаження ..." коробки.
  • регулятор режим за замовчуванням визначається залежно від стилю, хоча defaultModeController з xava.properties все ще існує і має перевагу.
  • Слайд вплив на список нумерації сторінок (тільки для Ipad).
  • фліп вплив на зміну режиму (тільки для Ipad).
  • Стилі дозволяють визначити більш детальну інформацію про поведінку користувача інтерфейсу.
  • Детальніше Нова функція і виправлення.

Що нового у версії 4.1.2:

  • 'не містить' компаратора був доданий в Перелік та колекції фільтр.
  • Нова акція ManyToMany.edit була надана для поновлення елементів з багато-до-багатьох колекції.
  • Новий метод перезавантаження () була додана в ModuleTestBase для моделювання натискання кнопки браузера перезавантаження.
  • createNotValidatingCollections () був доданий в MapFacade.
  • користувач може просто вибрати 20 рядків на сторінці не більше ніж для списків і колекцій, в цілях підтримки гарної продуктивності.
  • нову властивість 'reportParametersProviderClass "був доданий в xava.properties.
  • Фотографії представлені в списках і колекцій.
  • Були деякі інші нові незначні функції і багато виправлення.

Що нового у версії 4.1 :.

  • Bean Validation JSR-303 була додана підтримка
  • користувач може додавати і видаляти підсумовування для будь-якого числового сталого властивості в списку і колекцій.
  • користувач може сортувати за кількома стовпцями в списку і колекцій.
  • Стандартні звіти у форматі PDF показати підсумовування стовпців.
  • Підсумовування доступні для списку і колекції, додаючи і Quot; + & Quot; з іменами власності.
  • автоматична горизонтальна смуга прокрутки була додана для списку і колекції, для того, щоб не збільшити користувальницький інтерфейс.
  • Hibernate був оновлений до версії 3.6.1.
  • / contraseña був доданий Стереотип пароль.
  • Коли модель перехідних контролер режиму за замовчуванням для модуля DetailOnly.

Що нового у версії 4.0.1:

  • Нові можливості:
  • Нові методи зворотного виклику, які дозволяють використовувати JPA в них: .PreCreate, PostCreate ІPreDelete
  • Groovy можна використовувати для калькуляторів і валідаторів компонентів XML.

  • Метод
  • New getMethodsAnnotatedWith () в класах службового класу.
  • Логічні та BOOL не має перетворювач за замовчуванням.
  • В умовах, якщо помістити назву моделі всередині $ {}, коли він змінюється від імені таблиці.
  • Додана setConditionValues ​​(список) і setConditionComparators (список) ModuleTestBase для використання з Groovy.
  • New після кожного-запиту параметрів для в controllers.xml.
  • IForwardAction дозволяє направити яваскрипт коду, використовуючи JavaScript :. Як префікс
  • New listeners.xml в WEB-INF для визначення слухачів.
  • Виправлення:
  • Виправлена ​​помилка: Tomcat старт / стоп скрипт залишає каталог, у вікнах
  • .
  • Виправлена ​​помилка: .AsEmbedded Дія Видалити працює тільки тоді, коли посилання контейнер ім'я збігається ім'я контейнера моделі
  • Виправлена ​​помилка: .AsEmbedded Не приховує посилання на батька
  • Виправлена ​​помилка: GetView () з CreateNewElementInCollectionAction не повертає головне вікно
  • .
  • Виправлена ​​помилка: Посилання дії не відображаються сReadOnlySearchKey
  • .
  • Виправлена ​​помилка :. Entity валідатор зазнає невдачі, коли ім'я властивості сутності відповідає ім'я контейнера сутностей
  • Fix: Validators працювати більш ніж один раз
  • .
  • Fix .: Список описів посиланням з кількома ключа з деяких значень з пробілами
  • Виправлена ​​помилка :. Фільтрація за допомогою логічного в списку, коли колона є логічне обривається з базами даних
  • Виправлена ​​помилка: Збій Зберегти налаштування лист / збору при закладці або ім'я колекції занадто довго
  • .
  • Fix: список описів поводження з вкладеними складових ключів не буде працювати на Зберегти
  • .
  • Виправлена ​​помилка: & Quot; List.filter і Quot; Дія присутній в нижній детально тільки модулі з до-кожною-запиту дій.
  • Виправлена ​​помилка: .DescriptionsList NotForTabs, він не працює з «Default»
  • Виправлена ​​помилка :. Характер і не підтримується в стані списку описів
  • Виправлена ​​помилка: не працює в користувацькому зору, коли це не головний вид модуля. Fix :. Конвертор була застосована до параметрів список опису
  • Виправлена ​​помилка :. Залежить стан перерахувань із списку описів не працює
  • Виправлена ​​помилка :. Редактор TreeView не працює в Liferay 6

Що нового у версії 4.0:

  • Основні нові можливості по 3.1.4 для розробників:
  • Groovy підтримку.
  • підтримка JPA 2.0.
  • Підтримка JSR-330, стандарт Java для ін'єкції залежностей.
  • Припинено підтримка EntityBeans CMP2.
  • Припинено підтримка Java 1.4. Відтепер ОХ потрібно Java 5 або вище.
  • Основні нові можливості більш 3.1.4 для користувачів:
  • Новий режим "розбити" (позначені як і Quot; Як і Quot;). На додаток до вже існуючих 'Детальніше' і режими "списком"
  • користувач може звести до мінімуму і відновити будь-який кадр, зберігаючи статус кадру користувачем.
  • Видалити дію для колекцій і показаний список в кожному рядку.
  • Більш інтуїтивний "Пошук" дію. Тепер він використовує діалог, щоб попросити даними пошуку.
  • користувач може змінити розмір ширину стовпців для списку і колекції за допомогою миші, а значення зберігаються користувачем.
  • Підказка для клітин в списку і колекцій.
  • Література як комбо для фільтрації в режимі списку.
  • При натисканні на будь-якій частині рядки, для списку або колекції, йде до деталей.
  • Спливаючі діалогові вікна підтримується.
  • Колекції використовувати діалогові вікна для редагування, додавання і видалення елементів.
  • діалогове вікно використовується для пошуку, створення або зміни заслання.
  • New прапорець у списку для вибору та скасування вибору всіх рядків відразу.
  • користувач може змінити кількість рядків списку і колекцій, а настройка зберігається користувачем.
  • Покращено зовнішній вигляд і відчуття навігація по сторінці для списку і колекцій.
  • Візуальний стиль панелі кнопок покращився.
  • Для одержання повного списку нових функцій см нижче примітки до версії з 4m1, щоб 4M6.

Що нового у версії 4 Milestone 3:

  • користувач може змінити розмір ширину стовпців для списку і Колекції за допомогою миші, а також значення зберігаються користувачем.
  • Підказка для клітин в списку і колекцій.
  • Література як комбо для фільтрації в режимі списку.
  • При натисканні на будь-якій частині рядки, для списку або колекції, йде до деталей.
  • полиморфного дозвіл вид для елементів колекції.
  • Вилучено MemoFormatter в режимі списку. Нова спливаюча підказка і зміна розмірів стовпців кращі варіанти.
  • Російський переклад документації покращився.
  • ключ точка може бути використана в якості десяткового роздільника в будь-якій місцевості. Вона автоматично перетворюються у місцевому десяткового роздільника.
  • ValidationException і часу виконання вPrepersist поширюються на дії.
  • Оригінальні RuntimeExceptions з MapFacade.setValues ​​() поширюються на дії.
  • Будь-який файл JavaScript в xava / Редактори / JS завантажується автоматично. Це папка призначена для JS користувальницьких редакторів.
  • функція openxava.addEditorInitFunction JavaScript, щоб додати код, який буде виконуватися для ініціалізувала JS користувальницьких редакторів.
  • створення модулів за замовчуванням є необов'язковим. Додано властивість "generateDefaultModules» в xava.properties.
  • Очистити повідомлення про помилку, коли модуль reentrance проводиться.
  • Атрибут ID, включених в HTML для всіх вбудованих редакторів, щоб полегшити маніпуляції JavaScript.
  • замовлення editors.js включається тільки, якщо існує. Крім того використання цього файлу вже застарів.
  • Classes.getSimpleName () метод впав. Використовуйте getSimpleName () класу замість.
  • Стиль »виберіть 'від openxava.css перейменований в" Рядок-підсвічуванням ».
  • MapFacade.getValues ​​() додає запис __MODEL_NAME__ з назвою моделі знайденого об'єкта.
  • Вилучено history.txt файл.
  • Commons-beanutils.jar (вже включений в ОХ) експортується з проекту Eclipse, OpenXava.
  • Fix :. Новий JS файли не розпізнає після оновлення OX версію, оскільки кеш браузера
  • Виправлена ​​помилка :. Календар спливаюче вікно не відображається з діалогів
  • Fix: Поля з аннотаціейSearchKey не редагуються при редагуванні існуючого об'єкта в
  • .
  • Виправлена ​​помилка :. Літерні символи можуть бути введені в числових полях
  • Виправлена ​​помилка :. Excel експорт не працює добре, коли крапка з комою в тексті
  • Виправлена ​​помилка :. Переклад на китайську мову у спливаючому календарі не правильно закодований
  • Виправлена ​​помилка: Зб. Загальною (Збори) не
  • Виправлена ​​помилка :. MappedSuperClass в іншому пакеті, ніж дочірніх класів не може
  • Виправлена ​​помилка :. Фільтрація на рік або місяць в режимі списку завершується з Oracle і новітніх PostgreSQL версії
  • Виправлена ​​помилка: Спроба змінити порожню посилання з'являється повідомлення про помилку, але не повинен показувати діалог
  • .

Що нового у версії 4 Milestone 2:

  • Колекції використовувати діалогові вікна для редагування, додавання і видалення елементів .
  • Підтримка JSR-330, стандарт Java для ін'єкції залежностей. Тепер це можна іспользоватьInject іNamed в дії полів замість & LT; Використання-об'єкт / & GT; в & Lt; Пригоди / & GT ;.
  • Показати повідомлення / помилки анімовані.
  • Нові методи в BaseAction динамічно змінювати дії: setControllers (), returnToPreviousControllers (), setDefaultControllers (), addActions (), removeActions () і clearActions ()
  • .
  • Нові методи в ViewBaseAction для управління діалоговими вікнами: ShowDialog () і CloseDialog ()
  • .
  • Покращена продуктивність з великими таблицями в режимі списку.
  • Це можна визначити стиль для використання всередині порталів за допомогою нових властивостей в xava.properties.
  • Вилучено history.txt файл.
  • Змінити дію за замовчуванням для колекцій, відмінних отAsEmbeddable, CascadeType.REMOVE або CascadeType.ALL дозволяє тільки переглядати цей елемент.
  • Тепер Return.return дія не закрити діалогове вікно.
  • TabBaseAction тепер поширюється ViewBaseAction так GetView () і методи близько діалогів і зору, судноплавство доступні від нього.
  • Шоу-діалог і приховати-діалог був виключений з & Lt; Пригоди / & GT;, це призводить до зворотного несумісності над 4m1.
  • DWR engine.js кешируются для підвищення продуктивності.
  • Помилка не відбувається, але тільки попередження, коли і л; Використання-об'єкт / & GT; (Від controllers.xml) намагається привнести в неіснуючому власності. Ця функція покращує зворотну сумісність.

  • Метод
  • New getFieldsAnnotatedWith () в класах службового класу.
  • Виправлена ​​помилка :. Журнал Hibernate не відображається, якщо вилучення метаданих особи
  • Виправлена ​​помилка :. Деградація продуктивності при працює користувач в тій же самій сторінці протягом деякого часу
  • Виправлена ​​помилка: Фокус не може управлятися за допомогою дії OnChange. Наступне поле зосереджено після дії.
  • Виправлена ​​помилка :. Помилка JavaScript (не помітне користувачем) бик _...__ xava_focus_property не визначений
  • Fix: Етикетки в колекцію без «каскаду = CascadeType.REMOVE
  • Виправлена ​​помилка: Документація портлетів, що не мають мови, зазначеного не може бути встановлений в WebSphere Portal. Тепер значення за замовчуванням для мов (з portletLocales в xava.properties) передбачається.
  • Виправлена ​​помилка :. ПЕЙДЖИНГ в колекціях забуває вибрані рядки
  • Виправлена ​​помилка :. Проблеми з прапорцем "вибрати / відмінити вибір всіх" з кількома колекціями іOnSelectElementAction
  • Виправлена ​​помилка :. Тимчасові проблеми в тесті JUnit, що поєднують по зміні рівня властивості і дії
  • Виправлена ​​помилка: ВOnChange для довідок список опису, коли значення дорівнює нулю воно конвертується в Null
  • .
  • Виправлена ​​помилка: Автоматична генерація етикетки (Strings.javaIdentifierToNaturalLabel () метод) не працюють з скорочень
  • .
  • Виправлена ​​помилка :. Календар JavaScript не працює, коли кілька портлетів на одній сторінці
  • Виправлена ​​помилка :. У якийсь комбінації вкладених секцій розділі дублюється на зміни в розділі
  • Fix: Проблеми з кодуванням набору символів на прийняття даних від браузера
  • .

Що нового у версії 3.1.4:

  • Цей реліз додає підтримку дляFormula анотації, засобами форматування в режимі списку, переклади на сербський та шведською мовами, підтримка Liferay 5.2.3 і більше 50 нових функцій і виправлень.

Що нового у версії 3.1.3:

  • Editor можуть бути застосовані в колекції. Також доступні для XML версії с.
  • Editor можуть бути застосовані до посилань. Також доступні для XML версії с.
  • В EDITORS.XML це можна пов'язати редактора за замовчуванням для всіх колекцій або для колекцій на деякі моделі.
  • В EDITORS.XML це можна пов'язати редактора за замовчуванням для всіх посилань або посилань на деяких моделях.
  • Обрана рядок у списку і колекції подією.
  • OnSelectElementAction використовує takesLong і confirmMessage.
  • етикетка замовчуванням є природним, наприклад, етикетки для lastInvoiceNumber зараз і Quot; останньої мітки рахунок-фактура і Quot ;.
  • за замовчуванням розбору для Int, короткі і довгі (MetaProperty.parse) повертає NULL для порожнього або порожній рядок (перед поверненням 0).
  • Це можна макет кілька колекцій в тому ж рядку.
  • OnSelectElementAction додав розрахункової колекції.
  • Дистанційні невикористані ССТТ (шрифти для генерації PDF).
  • Виправлена ​​помилка :. Редакторам alwaysEnabled = True, що не оновлюйте допомогою AJAX в деяких випадках
  • Виправлена ​​помилка: Is.empty завершується з BigDecimal менше одного і не дорівнює нулю
  • .
  • Виправлена ​​помилка :. XCollections.last невдачу, коли колекція порожня або нульовим
  • Виправлена ​​помилка: viewObject властивість для OnSelectElementBaseAction відсутня
  • Виправлена ​​помилка: Виділіть Вибрати елемент нітрохи OnSelectElementAction
  • Виправлена ​​помилка :. Колекції з каскадним REMOVE якого повертає NULL добувач вдається в деяких випадках
  • Виправлена ​​помилка: mappedBy вManyToOne дозволяється тільки посилання з ім'ям рівним якості контейнера особи
  • .
  • Виправлена ​​помилка: GeneratedValue в неHidden ключа кидає NullPointerException
  • .
  • Виправлена ​​помилка :. Редактори з кількома елементами HTML з тим же ім'ям упускають (порушена в v3.1)
  • Виправлена ​​помилка :. IForwardAction в той же час, що IChainAction (не оновиться екрану)

Що нового у версії 3.1.2:

  • Перегляд доля зору може простягається від іншого. Доступно для JPA POJOs і компонентів XML.
  • NewOnSelectElementAction анотації визначити дію, яка виконуватиметься, коли елемент колекції обраний або не вибрано.
  • Російський переклад довідкового керівництва та іншої документації.
  • Новий формат "а.с." (Open Document) доступні для JasperReportBaseAction.
  • UI для додавання стовпців в список або колекції тепер використовує підкачки.
  • Описові значки властивостями шоу поруч з етикеткою, коли LabelFormat мало.
  • Нові "Видалити" посилання в редактор зображень, так і в зображення фотографій і малюнків стереотипів.
  • Новий атрибут завжди-перезавантажте для редактора EDITORS.XML.
  • Новий метод assertNoLabel () в ModuleTestBase.
  • ModuleTestBase.assertExists () працює з колекціями теж.
  • New defaultPersistenceUnit нерухомість в xava.properties Щоб вибрати JPA одиниця збереження Використовувати за замовчуванням.
  • Нові властивості pageRowCount і addColumnsPageRowCount налаштувати рядків на сторінці списку і & Quot; додати стовпці & Quot ;.
  • Очистити повідомлення, якщо ви ще не ejb.jar в бібліотеку або загальним / Lib в Tomcat.
  • Очистити попередження при іспользованііReferenceView помилково.
  • openxava.tld переїхав до openxava.jar (як taglib.tld).
  • Додана activation.jar для того, щоб полегшити використання JavaMail.
  • Оновлення до JasperReport 3.1.4.
  • Виправлена ​​помилка :. Вкладені розділи з секціях дублюються в розділі зміни в деяких дуже рідкісних випадках
  • Виправлена ​​помилка :. При зміні контролерів сOnChange дії панель кнопок не оновлюється
  • Виправлена ​​помилка: чи не вдається ввести другий раз за зміну модуля третього рівня
  • Виправлена ​​помилка: Щоб створити портлетів, коли "конфігурація" власність не в build.xml вдається з додатками в стилі XML
  • .
  • Виправлена ​​помилка :. Покоління PDF не працює з російською мовою
  • Виправлена ​​помилка :. Якийсь рідкісний NullPointerException на створенні PDF-файл в перший раз з фільтрами (Tab (фільтр =))
  • Виправлена ​​помилка :. StackOverflowError на кругових посилань
  • Виправлена ​​помилка :. Деякі gramatical поправки в повідомленнях про помилки
  • Fix :. Повідомлення не показали після виконання IForwardAction
  • Виправлена ​​помилка: порядок проходження стовпців зазнає невдачі в деяких базах даних при зміні схеми з XPersistence або XHibernate
  • .

Що нового у версії 3.1.1:

  • Повна підтримка WebSphere Portal 6.1, в тому числі портлетів виглядати і відчувати себе.
  • Цей реліз дозволяє використовувати декілька вікон порталу AJAX на одній сторінці порталу.
  • Є багато нових можливостей і виправлень.

Що нового у версії 3.1:

  • Ця версія має всі функції 3.0.3, але це генерує додатки Ajax. Просто поновіть ОХ 3,1, і віл твій (3.x, 2.x, або 1.x) додаток буде використовувати AJAX, не торкаючись жодного рядка коду.

Вимоги

  • Oracle Java Standard Edition Runtime Environment

Інші програми розробника Javier Paniza

OpenXava
OpenXava

26 Jan 15

OpenXava

Коментар не знайдено
додати коментар
Включіть картинки!