Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

KaloyanNikolov avatar KaloyanNikolov 2 Точки

Javascript блог проблем с admin/users/list

Преди всичко добър вечер! Понеже не ми се пише всичко наново ще copy-paste-на от групата във фейсбук каквото съм написал.

Добър вечер, хора! Имам проблем с блога, който не виждам как се получава. Не ми изкарва потребителите на routing-a "/admin/users/list". Включил съм базата и там имам 4 потребителя, а на практика не ми дава никаква грешка при изпълнение. Прилагам снимки какво се случва и кода на AdminUserController кода, кода на list.html и на WebSecurityConfig файла:
https://gyazo.com/df3b128b79b8a31c2085119b68da3e60
https://gyazo.com/f10569df975490ea4835d87a8d7c916d
https://gyazo.com/23dbfe3ffce03d52839d82fb139da839
https://gyazo.com/9b5044c382cd61d2bd4c116e5ded9812

 

Ще съм ви много благодарен, ако ми помогнете с разрешаването на проблема възможно най-скоро. :)

Поздрави и лека вечер!

Тагове:
sktomov avatar sktomov 49 Точки

Здравей,

Това е Java блог-а. Сложи в list.html под each-a :

<tr th:class="${user.isAdmin() ? 'info' : null}">

 

Поздрави

0
KaloyanNikolov avatar KaloyanNikolov 2 Точки

Да де, Java блога имах предвид, но от бързането съм написал javascript. А колкото до проверката - преди беше така, просто реших да го махна за да видя дали ще се оправи, но не се оправи и реших да питам в групата и форума, като снимах кода по този начин. Иначе дори и с този ред код под цикъла пак не ми изкарва листа с потребителите. Само таблицата.

0
Plamen27 avatar Plamen27 599 Точки

Ами в list.html cъс сигурност имаш изпуснати елементи, които ще симулират част от проблема ако не целия.

Ето виж файловете с целия код където всичко работи:

http://s000.tinyupload.com/index.php?file_id=36487882171624841467

http://s000.tinyupload.com/index.php?file_id=16776455032069196683

http://s000.tinyupload.com/index.php?file_id=20986589061346992517

0
KaloyanNikolov avatar KaloyanNikolov 2 Точки

Извинявай за предпазливостта ми, но нямам навика да тегля файлове ей така от нета. Можеш ли да качиш снимка на кода просто или да го качиш в paste bin, моля?

0
Plamen27 avatar Plamen27 599 Точки

Eх защо ми развали хака :))))))

Ей сегинка ще напиша един през pastebin.

0
26/11/2016 07:55:00
Plamen27 avatar Plamen27 599 Точки

Ето ти файловете в pastebin:

list.html

AdminUserController

WebSecurityConfig

Съвета ми към теб е също да качваш код, а не скриншотове защото така улесняваш желаещия да ти помогне.

0
26/11/2016 11:38:27
KaloyanNikolov avatar KaloyanNikolov 2 Точки

Благодаря, ще си направя бележка. :) 
Колкото до кода - replace-нах моя и не намерих особени разлики с изключение на това, че ти си добавил връзките за edit и delete, а те навярно са след 1:00:00 на лекцията, до където спрях, защото там тества /admin/users/ и му се получава. Иначе все още не изкарва списъка дори и с твоя код.
П.С.
Линка към AdminUserController-a ти е грешен и е за list.html.

0
Plamen27 avatar Plamen27 599 Точки

Оправих:  AdminUserController

Виж и него, може и да има и други работи.

Колкото до list.html нямаш това:

<tr th:class="${user.isAdmin() ? 'info' : null}">

</tr>

Без него примерно списъка ми се чупеше по странен начин :)

 

 

0
26/11/2016 11:42:15
KaloyanNikolov avatar KaloyanNikolov 2 Точки

Ами това мисля, че ти прави проверка дали потребителя е админ, и ако е - продължава натам кода. Все пак проверих наново връзките и т.н., и въпреки всичко не ми изкарва списъка... Пробвах в база данните да направя друг потребител админ и с него да отворя /admin/users/, но пак стигнах до неуспех. Явно ще чакам понеделника...
Все пак благодаря за отзоваването. :)

0
26/11/2016 20:56:39
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.