Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在Vaadin中实现多页面站点的最佳方法

在Vaadin中实现多页面站点的最佳方法
EN

Stack Overflow用户
提问于 2015-11-12 13:56:10
回答 1查看 1.3K关注 0票数 0

我的工作非常简单的web端,与登录屏幕(几乎相同的演示文稿,白色页面登录和密码)和主屏幕与侧边栏和导航栏。应该怎么做呢?我的计划是使用导航栏、侧边栏(基本布局中只有几个按钮)和很少有网页内容的布局来构建主屏幕。在每个按钮上,单击用于创建另一个内容的“更改布局”,例如,对于Schudele按钮,我将加载包含一些表的布局,用于“关于”按钮纯文本。这主意好吗?

因此,最终应该是这样的: init()函数决定用户是否被记录,并显示登录页或主页,主页是从导航栏、侧边栏和内容等模块构建的,内容取决于侧边栏按钮单击。我是对的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-12 23:43:39

独自处理它是开始或学习Vaadin的合法方法。如果您对此有了初步了解,那么处理这种场景的最常见的方法就是使用Navigator 见瓦丁之书

使用Navigator定义Views并给它们命名,并将它们注册到Navigator。然后您可以使用Navigator导航您的应用程序,它会小心地给您提供漂亮的...#!view... URL,这样用户就可以拥有书签并导航您的应用程序,例如浏览器中的后退按钮。

导航器连接到事件系统,其中侦听器(ViewChangeListener)可以对“进入前”和“离开”做出反应。“进入前”可用于实现auth需要,因为它们允许对象进入视图。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33682192

复制
相关文章
WordPress多站点模式 在Nginx下的rewrite配置方法
最近在把很多应用从Apache转入Nginx下,遇到最棘手的问题莫过于两个平台下rewrite规则的重新调整,下面就拿WordPress为例,和大家分享一下WordPress在多站点模式下,如何配置Nginx中的rewrite规则。
魏杰
2022/12/23
2K0
Win2003灵活实现多Web站点的设置方法
  1>两个网站使用不同的IP地址。这样用户在访问第一个网站需在浏览器中输入http://192.168.100.1.访问第二个网站需在浏览器中输入http://192.168.200.1.(假设的)
会长君
2023/04/26
9150
ApacheWeb 配置多站点具体方法
Apache 的所有配置文件都位于 /etc/httpd/conf 和 /etc/httpd/conf.d。默认情况下,站点的数据位于 /var/www 中。对于多个站点,你需要提供多个位置,每个位置对应托管的站点。
会长君
2023/04/26
8330
多站点的 WordPress 中如何使用 Akismet
Akismet 是 WordPress 官方推出的防垃圾留言插件,效率还是非常不错的,基本的垃圾留言都能防止。但是在使用当中存在一个问题,如果 WordPress 开启了多站点功能,那么每个站点都需要输入 API Key,非常不方便。其实可以通过下面的方法避免这个麻烦。
Denis
2023/04/15
6080
使用Application Gateway实现多站点托管
接触的小伙伴多了你就会发现下伙伴的需求真的多种多样,这不最近就有小伙伴提出了这种需求:“将多个不同的Web站点托管在同一负载均衡设备下,实现访问每个网站的域名时都可以定向到其所访问的池中。”通过对小伙伴需求的分析我们决定对其使用Azure Application Gateway的多站点托管来实现其需求:
李珣
2022/05/07
7650
使用Application Gateway实现多站点托管
如何实现多站点运维监控?
在小型公司里如果产品线单一的话,比如就一个app, 一般1~2个运维就够用了,如果产品过于庞大,就需要多个运维人员,但对于多产品线的公司来说,运维人员就要必须分多个人负责,因为超过200个站点让1个人维护,那工作量是巨大的,就单单给开发的沟通时间,估计就要占用一整天时间了,目前我所在的公司站点非常多,为管理方便,之前我们这里是实行过一段叫站长制的方式,就是不同人承担不同的项目维护,每个人就是自己所负责项目的站长,这个站长制实行完后,就有个监控问题,之前只要站点有问题,是每个人都可以收到,但为了防止报警泛滥,所以就需要把监控改成故障站点只发给负责该站点的站长,有了这个背景,我们今天就来实现这个需求,脚本基本实现首先要有一个能够报警的函数,还需要一个检查站点是否故障的函数,最后一个函数是如果站点恢复后,要重新加入要监控的列表中,到这基本差不多了,但如果站点太多,用循环去检查还是效率太低了点,所以我们考虑采用线程并发执行, 如果都想清楚了,就可以开始着手我们代码的编写了:
小小科
2018/08/17
9460
在Anaconda中实现多版本Pytho
1.检查conda版本 在Windows的cmd下输入  conda --version  如图:
py3study
2020/01/06
1.3K0
在Anaconda中实现多版本Pytho
React多页面应用3(webpack4 多页面实现)
本教程总共9篇,每日更新一篇,请关注我们!你可以进入历史消息查看以往文章,也敬请期待我们的新文章! 1、React多页面应用1(webpack4 开发环境搭建,包括热更新,api转发等)---2018.04.04 2、React多页面应用2(webpack4 处理CSS及图片,引入postCSS,及图片处理等)---2018.04.08 3、React多页面应用3(webpack4 多页面实现)---2018.04.09 4、React多页面应用4(webpack4 提取第三方包及公共组件)---2018
前端人人
2018/04/11
1.1K0
React多页面应用3(webpack4 多页面实现)
ViewFlipper实现多页面切换
1、屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。 2、介绍ViewFilpper类 ViewFlipper extends ViewAnimator java.lang.Object    ↳ android.view.View    ↳ android.view.ViewGroup    ↳ android.widget.FrameLayout    ↳ android.wi
xiangzhihong
2018/01/26
1.4K0
Webpack实现多页面打包
单页面在开发时会把所有的业务放在一个大的入口里面去,不同的子业务还是同一个URL地址,只不过后面的hash会有所不同。
越陌度阡
2023/01/09
1.2K0
Webpack实现多页面打包
Code Embed:在WordPress文章和页面中添加Javascript的最佳插件
自从又开始迷上了WordPress,每天都会花不少时间在WordPress相关的网站上闲逛,这感觉竟然有点像分手复合又陷入了热恋的情人,没事就腻歪在一起,要把之前错过的时间都补回来。。。
丘壑
2019/04/19
4.6K0
Code Embed:在WordPress文章和页面中添加Javascript的最佳插件
NLog 在NetCore中实现多实例注入DI, 实现多租户模式
通常, 我们在使用了 Microsoft.Extensions.DependencyInjection DI框架的情况下, 我们一般通过
旺财的城堡
2020/12/02
1.1K0
Hightcharts 在vue中实现多图联动
官网有一个例子关于Highcharts 多图联动,链接地址,但是例子不是在vue中实现的,如何在vue中实现多图联动呢?
tianyawhl
2020/11/24
1.4K0
getBoundingClientRect方法获取元素在页面中的相对位置
获取元素位置可以用 offset 或 getBoundingClientRect,使用 offset 因为兼容性不好,比较麻烦,offset获取位置会形成“回溯”。而 getBoundingClientRect 方法则 兼容性较好,基本所有的浏览器都支持了,且使用起来更容易和简单。
用户6167509
2019/09/04
3.9K0
phpStudy配置多站点多域名和多端口的方法
本文介绍了phpStudy配置多站点多域名和多端口的方法,分享给大家,也给自己留个笔记
用户2323866
2021/07/05
2.2K0
apache配置多站点
Apache在安装之后默认只是指向一个站点,即127.0.0.1,如果要进行多站点的配置,需要更改一些配置。
似水的流年
2018/01/12
1.6K0
apache配置多站点
Apache在安装之后默认只是指向一个站点,即127.0.0.1,如果要进行多站点的配置,需要更改一些配置。
似水的流年
2019/12/13
2.4K0
点击加载更多

相似问题

为复杂Vaadin组件实现‘`addValueChangeListener`’的最佳方法?

214

在Rails中实现多记录表单的最佳方法

10

在ItemProcessor中实现多业务逻辑的最佳方法

11

在SharePoint站点上实现常见问题的最佳方法

31

实现SQL多到多连接的最佳方法

15
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文