일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- es6
- JavaScript
- vaadin
- Java
- react
- R
- xPlatform
- NPM
- mapreduce
- Sqoop
- MSSQL
- hadoop
- SPC
- Express
- Kotlin
- 보조정렬
- Eclipse
- table
- Spring
- Python
- SQL
- mybatis
- window
- plugin
- 공정능력
- GIT
- SSL
- tomcat
- Android
- IntelliJ
- Today
- Total
목록전체 글 (649)
DBILITY
공식 사이트 문서를 참조하여 작성하였다. navigation 중 발생하는 처리되지 않은 오류에 대해 사용자에게 표시하는 navigation target을 지원한다. 일반적인 navigation target과 동작 방식은 같으나, @Route annotation을 통해 navigation target을 지정하지 않는다. navigation 중 발생하는 exception type에 따라 target을 결정하는데, HasErrorParameter를 구현하는 모든 class는 navigation 중 발생하는 모든 오류를 수집한다. 다음은 주어진 url에 대한 target이 존재하지 않을 경우, NotFoundException을 수집하여 사용자 화면에 나타낸다. @Tag(Tag.DIV) public class R..
공식 사이트 문서를 참조하여 작성하였다. RouterLink Compnent를 사용하여 navigation target에 연결되는 Link를 생성할 수 있다. 일반적으로 Anchor를 통해 링크를 생성할 수 있지만, 이 경우 페이지가 다시 로드된다. RouterLink는 페이지를 다시 로드하지 않고, Component를 불러와 업데이트할 수 있다. Server Side에서도 UI.navigate() 메서드를 통해 처리할 수 있으나, Router Link는 session이 만료된 이후에도 작동하므로, Router Link를 사용하는 것이 좋다고 한다. UI.navigate는 session scope에서만 동작한다는 건가? @ParentLayout(MainLayout.class) public class Me..
공식 사이트 문서를 참조하여 작성하였다. Router는 Navigation Target들에 지정된 Navigation URL을 Router.getUrl(Class target) 메서드를 통해 제공하지만, parent layout에 의해 경로가 추가된 경우 다루기 간단하지 않을 수 있다. @Route("path") public class PathComponent extends Div { public PathComponent() { setText("Hello @Route!"); } } public class Menu extends Div { public Menu() { String route = UI.getCurrent().getRouter().getUrl(PathComponent.class); Anchor..
공식 사이트 문서를 참조하여 작성하였다. Query String과 구분할 수 있어야 한다. Path Variable로 생각하면 쉽다. Navigation시 url parameter를 지원하기 위해 HasUrlParameter interface를 구현하고, Generic Type으로 parameter를 정의하여야 한다. HasUrlParameter interface의 setParameter 메서드를 구현하게 되는데, 이 메서드는 rotuer api에 의해 Navigation Target 활성화되기 전에 항상 호출된다. 다음 예시는 "greet" 경로로 접근시 String Type의 parameter를 정의하고, GreetingComponent내에 setText로 인사말 String을 설정한다. @Route..
https://vaadin.com/blog/vaadin-10-learning-resources Vaadin 10 learning resources Vaadin 10 was recently released, and it’s been received with great enthusiasm. By the time of writing this, there are over 40 components available in Vaadin Directory that support Vaadin 10. We have had a webinar and an introduction video about... vaadin.com