2015-08-04 7 views
0

Я работаю над одним проектом миграции (Struts -> Spring MVC), но без изменения частей пользовательского интерфейса. Место, где я застрял, - это моя таблица с помощью Display Tag. Я использую Display tag для отображения данных в табличном формате, как показано ниже.Функция экспорта в отображаемом теге

<display:table style="width:100%" name="sessionScope.list" id="listID" export="true" sort="list" pagesize="20" defaultorder="ascending"> 
    <display:column property="rowNumber" title="#"/> 
    <display:column property="issuerName" title="Issuer Name" sortable="true" paramId="in" paramProperty="issuerName" /> 
    <display:column property="contractNumber" title="Contract Number" sortable="true"/> 
    <display:column property="ip" title="IP" sortable="true"/> 
    <display:column property="maturityDate" title="Maturity Date" sortable="true"/> 
</display:table> 

Как мы знаем, маркировка export="true" дает нам "Параметры экспорта" с опциями, как CSV, Excel, XML.

Моя проблема в том, что ссылка создается на каждой опции, как ниже

http://localhost:8080/myWebApp/WEB-INF/pages/myjsp.jsp?d-445967-e=1&6578706f7274=1 

Как вы можете заметить, его как JSPs путь, который находится внутри папки WEB-INF. Это невозможно получить извне. Но в моем старом приложении эта ссылка отображается ниже.

http://server:port/myAppName/myJspName.jsp?d-445967-e=3&6578706f7274=1 

Поскольку это приложение Struts так папка структура была немного другой, где мы были вне JSP-страницы

папки WEB-INF.

Тот же вопрос, с которым я сталкиваюсь с ссылками на страницы.

Благодаря

ответ

0

положить вид часть как JSP за пределами веб-папки инф. потому что мы не можем получить доступ к ресурсам web-inf.

+0

Спасибо за вздохи, но я не могу этого сделать. – Jaikrat

+0

поэтому создайте контроллер пружины и регулятор пружины, чтобы получить доступ к виду в web-inf – vikash

+0

Думаю, я не получил вас. Не могли бы вы объяснить немного больше! – Jaikrat

Смежные вопросы