精华内容
下载资源
问答
  • Eureka的home页面不显示 界面正常显示,但是显示没有注册的服务 别的项目怎么进行注册 一、Eureka的home页面不显示 先看看最后的效果吧 直接显示Whitelable Error Page 错误 这里需要核查下面几个问题: ...

    今天开始学习Eureka,但是按照网上配置好环境之后,发现了下面两个问题,特别记录下来。

    1. Eureka的home页面不显示
    2. 界面正常显示,但是显示没有注册的服务
    3. 别的项目怎么进行注册

    一、Eureka的home页面不显示

    先看看最后的效果吧
    在这里插入图片描述
    直接显示Whitelable Error Page 错误
    这里需要核查下面几个问题:

    (1) pom.xml文档中jar包的引入

      <dependency>
          <groupId>org.springframework.cloud</groupId>
          <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
      </dependency>
    

    一定要引入这个server的依赖

    (2).yml或者propertity文件的配置

    放上我最后正常的配置

    eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka/
    eureka.instance.prefer-ip-address=true
    
    spring.application.name=service-zuul
    
    zuul.routes.users.url=http://localhost:8761/
    zuul.routes.users.path=/**
    zuul.ignored-headers=Access-Controller-Allow-Credentials, Access-Control-Allow-Origin
    #心跳提醒时间与最后的截止时间
    zuul.host.connect-timeout-millis=10000000
    zuul.host.socket-timeout-millis=10000000
    
    server.port=8761
    
    spring.freemarker.prefer-file-system-access=false
    

    这边容易出错的就是Eureka的端口,这个端口并不是随便定义的,而是 8761

    server.port=8761
    这个服务的端口也要写上,这个是随便写的,尽量别和其他项目的服务冲突。

    (3) 启动类的注解

    @EnableEurekaServer

    这个注解一定要添加到启动类上面,不然他不能起到一个Eureka服务器的作用。
    基本上确定三点之后

    地址中输入:http://127.0.0.1:8761/

    页面就能正常显示了
    效果如下:
    在这里插入图片描述
    大家可以看到这个红框地方无服务,引入第二个问题。

    二、界面正常显示,但是显示没有注册的服务

    一般来说,Eureka自己可以注册自己,所以至少都会识别到自己这个IP的服务,不可能出现O服务注册的情况
    这里需要添加配置进配置文件中

    eureka.client.register-with-eureka=true
    eureka.client.fetch-registry=true
    

    false表示防止Eureka自己调用自己,true表示允许调用。

    配置这样之后,就会发现当前服务已经进入到服务框体中了
    在这里插入图片描述
    这样子之后,第二个问题已经解决了,那如果我想别的项目服务也注册在这个注册中心里面呢,看看第三个部分。

    三、别的项目怎么进行注册

    首先需要构建一个客户端项目。
    在这里插入图片描述
    创建一个springboot项目,毕竟springCloud是基于Sringboot的,

    在添加依赖环节中,可以直接选定Eureka Discovery Client构建一个客户端环境
    在这里插入图片描述
    创建成功之后,pom.xml文件就会产生这两个依赖

    <dependency>
       <groupId>org.springframework.boot</groupId>
       <artifactId>spring-boot-starter-web</artifactId>
     </dependency>
    <dependency>
       <groupId>org.springframework.cloud</groupId>
       <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
    </dependency>
    

    根据上面服务端的配置,客户端配置如下:

    eureka.client.register-with-eureka=true
    eureka.client.fetch-registry=true
    
    eureka.client.service-url.defaultZone=http://127.0.0.1:8761/eureka/
    
    spring.application.name=client
    #心跳提醒时间与最后的截止时间
    zuul.host.connect-timeout-millis=10000000
    zuul.host.socket-timeout-millis=10000000
    
    server.port=8760
    
    spring.freemarker.prefer-file-system-access=false
    

    切记 server.port 是不同的,不然会启动冲突,

    同样要让当前服务能被Eureka检测到,所以前两行,不能减少

    接下来,就到了启动类的配置了,这次需要添加两个依赖

    @EnableEurekaClient
    @RestController

    至此,启动之后,就可以在页面看到这个服务的注册信息了。
    在这里插入图片描述

    分享到这里就完成啦


    THE END
    GOOD LUNCK

    展开全文
  • 公共组件在部分页面显示,部分页面不显示。 方法: keep-alive结合$route.meta 代码: APP.vue中: <template> <div id="app"> <div v-if="$route.meta.keepAlive"> <navTop></...

    引言 :看到网上关于此话题99%的解释都是错误的,遂写下了这篇文章。详情请翻至原理处。

    场景:
    导航条只在除登录注册以外的页面显示;
    公共组件在部分页面显示,部分页面不显示。
    
    方法:
    router-view结合$route.meta
    
    代码:

    APP.vue中:

    <template>
      <div id="app">
        <div v-if="$route.meta.keepAlive">
            <navTop></navTop>
            <router-view></router-view>
        </div>
        <router-view v-if="!$route.meta.keepAlive"></router-view>
      </div>
    </template>
    
    <script>
    import navTop from '@/components/common/nav.vue';
    export default {
      name:"commonNav",
      components:{
         navTop
      }
    }
    </script>
    

    router.js中:

    • 需要显示公共组件中keepAlive的属性值为 true,不需要显示公共组件keepAlive的属性值为flase。
    {
          path: '/DeveloperDocumentation',
          name: "DeveloperDocumentation",
          component: DeveloperDocumentation,
          meta: {
            keepAlive: true
          }
    },
    

    这样,导航条就只会在你设置keepAlive属性值为true的页面显示了。


    原理:

    在网上看到了很多的解释,99%都是keepAlive结合$route.meta。 下面用事实告诉你,这种说法是错误的。

    1. 监听路由
      在router.js中设置的keepAlive属性
      监听路由$router以后,路由变化后会发现meta属性中多出了刚才设置的keepAlive属性。

    2. meta

    meta到底是什么?

    在vue的官方文档中,meta属性这样定义:
    any
      any任何
      所以你明白了吗?meta可以是任何属性。


      3. 实例

    为了验证,我们把单词改为keep。
    在这里插入图片描述
    你会发现,效果依然是完美的!


    甚至可以把true改为2,flase改为1。 APP.vue中的代码改为如下:

    在这里插入图片描述
    效果依然是正常的。

    所以,一定不能只抄不想。

    以上。

    展开全文
  • VMware ESXI 6.5安装成功 后 管理页面网页不显示登录对话框?请问各位大侠,是什么原因

    VMware ESXI 6.5安装成功 后 管理页面网页不显示登录对话框?请问各位大侠,是什么原因

     

    展开全文
  • SpringMVC中JSP页面不显示EL表达式的原因

    万次阅读 多人点赞 2017-01-18 11:38:45
    本文分析在Spring MVC开发中, JSP页面不显示EL表达式的原因

    问题描述

    在Spring MVC开发中, 开发人员可能会设置某个值到 model 中, 并通过EL表达式在JSP显示, 例如: ${msg}, 但并没有解析为对应的 “value”, 输出结果还是老样子: ${msg}。也就是说JSP中 的 EL 不起作用了,为什么呢?

    SpringMVC的Controller代码如下:

    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import org.springframework.web.servlet.ModelAndView;
    import org.springframework.web.servlet.mvc.AbstractController;
    
    public class ABCController extends AbstractController{
    
        @Override
        protected ModelAndView handleRequestInternal(HttpServletRequest request,
            HttpServletResponse response) throws Exception {
    
            ModelAndView model = new ModelAndView("HelloWorldPage");
            model.addObject("msg", "hello world");
    
            return model;
        }
    }
    

    **JSP 页面的内容如下:

    <%@ taglib prefix="c"
        uri="http://java.sun.com/jsp/jstl/core" %>
    <html>
    <body>
             ${msg}
    </body>
    </html>
    

    解决办法

    在 Spring MVC 的入门项目中, 这是最常见的问题。实际上这是因为使用了 JSP 1.2 规范引起的。

    1. 使用JSP 1.2 定义格式

    如果您使用了 老旧的JSP 1.2描述方式, 即使用了 DTD 定义:

    web.xml

    <!DOCTYPE web-app PUBLIC
     "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
     "http://java.sun.com/dtd/web-app_2_3.dtd" >
    <web-app>
    //...
    </web-app>
    

    这种情况下, EL表达式默认是禁用或者忽略的, 必须手动启用,才会输出 model 中的值。示例如下:

    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <html>
    <head>
    <%@ page isELIgnored="false" %>
    </head>
    <body>
           ${msg}
    </body>
    </html>
    

    可以看到,其中使用了 <%@ page isELIgnored="false" %> 来开启 EL 表达式;

    2. 使用JSP 2.0 定义格式

    如果使用了 标准的 JSP 2.0 描述符, 即通过w3c schema来定义, 示例如下:

    web.xml

    <web-app id="WebApp_ID" version="2.4"
        xmlns="http://java.sun.com/xml/ns/j2ee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
        http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    //...
    </web-app>
    

    或者是更新的 Servlet 3.1 规范(也没有 DTD 定义):

    web.xml

    <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         version="3.1">
    //...
    </web-app>
    

    则EL是默认启用的, 可以通过EL解析到存储在model中 “msg”的值 ,即“hello world”。

    参考: 使用指令编写JSP页面: http://java.boot.by/wcd-guide/ch06s02.html

    原文链接: https://www.mkyong.com/spring-mvc/modelandviews-model-value-is-not-displayed-in-jsp-via-el/

    翻译人员: 铁锚 http://blog.csdn.net/renfufei

    翻译时间: 2017年01月18日

    展开全文
  • 小程序开发 页面不显示

    千次阅读 2019-05-07 09:31:27
    小程序开发 页面不显示 之前保存代码,运行程序,页面还可以显示。 后来重新打开小程序开发,运行程序,没反应,页面始终是下面这样。卸载重装多次。 我这个下载是稳定版本的。哪位大神能否指点一下,谢谢! ...
  • Android webView加载html页面不显示(显示白屏) cookie编码问题 webview加载不出来
  • 在自己写小程序的时候 订单这块切换到ipad就往下拖动 下面部分页面不显示 在js里加一个判断 如果是ipad就直接给一个限定高度 // xx.js // 处理ipad不兼容 onLoad: function (options) { var that = this; wx....
  • vue页面不显示效果

    千次阅读 2019-09-10 11:08:34
    最近在写vue,所以有点...1、vue绑定页面但是不显示样式 vue绑定的div里面设置字体时不要用<text>标签,否则绑定的div里面的样式全部显示不出来     暂时就这样,如果还有坑我之后在更新加粗样式 ...
  • 如果设置到位那为什么可以打开百度或者其他网页,http的也可以 如果是html有问题的话那为什么用手机浏览器或者手机百度又可以正常打开 是WebView兼容问题?是的话要如何做....... 试用了腾讯X5,...
  • 如图所示: 上面是正常显示的数学公式,下面是公式的源码。 这里给出了比较详细的解释:知乎网页 LaTeX 插件无法显示公式如何解决? 其实,很可能的原因就是:网太差!!!断网重连 ...
  • 小程序本地测试正常,上线后页面不显示 本地测试正常,上线后数据能拿到但是显示不出来 因为用了云开发和wepy,本地都正常,手机就是不显示数据,还以为是代码逻辑哪里的有问题 最后解决: 关闭压缩混淆 ...
  • 在windows下打开jupyter notebook时,卡在黑框,浏览器界面加载出来 解决办法一: 将http://localhost:8888/tree复制到浏览器打开 此种方法每次需要重新输入,或复制链接,略显麻烦,请移步到方法二 解决办法二:...
  • html若页面不显示中文,可能原因:

    千次阅读 2017-04-03 19:04:39
    页面不显示中文 若页面不显示中文,可能原因: 1、由于适用的 Cufon字体包不支持中文造成的。 解决方法: 下载cufon中文包,下载地址:http://i.cnblogs.com/Files.aspx 将相应的js解压到原先的js存放目录下...
  • 在windows下打开jupyter notebook时,首先是win+r打开控制台然后输入ipython notebook打开时会默认使用IE浏览器,但是只显示一个home能打开使用,这是因为支持该浏览器的原因。 1、win+r 然后输入jupyter ...
  • 路由页面不显示,主要还是路径配置的不对,每个人的框架不一样我这边主要改了几个地方: 1.main.js里面的路径重新设置一下 webpack配置信息的内容,出口路劲配置 3.main.js中的mode ...
  • 启动wampserver,在localhost界面进入文件夹(此处是指自己建立的文件),网页不显示文件?本地文件夹目录示意图:网页中的操作示意图:点击输入localhost: demo文件夹目录下的文件只有为默认(index....
  • jsp页面不显示的问题

    千次阅读 2019-02-28 21:00:51
    明明前后端的测试都写好了,但是就是显示不出来数据 最后的 最后...... 发现是在引入js的时候一个小小的疏忽浪费了我半个小时的时间,值得记录 一下 ...
  • WebView加载网页不显示图片解决办法

    万次阅读 多人点赞 2016-11-11 15:12:11
    我遇到的问题就是在使用WebView加载网页的时候图片不显示(我手机系统是5.1.1),当时出现这个问题我就想当然的以为,是不是给WebView少设置的什么东西。然后百度一下: mWebview.getSettings().setJavaScriptEn
  • 页面上放了一个table, 代码如下 ``` 销售ID 产品ID 生产时间 产品类型 备注</th> ... <td><fmt:formatDate ...为啥jsp页面不显示这段数据呢?(用的EL)
  • 页面中嵌套了一个iframe,代码如下: <!-- 工具条 --> ;z-index:0;height:28px;...单独请求子页面是好的,请求主页面时却显示不了,请求大神解决!!! ps:主页面是以IFrame形式嵌套在flex页面下的。
  • Android WebView 加载网页不显示 问题

    千次阅读 2018-11-23 11:03:07
    在网上查找原因 一般解答 WebView 默认DomStorageEnabled =false; 需要setDomStorageEnabled...我碰到的问题 上述并能解决,后来注意到是https页面,想到证书安全的问题 原来WebViewClient 中有个方法onReceiv...
  • 问题描述:WebView加载网页,图片显示不了环境:1、网页地址是https地址,图片地址是http地址 2、Android 5.0.0解决方案webView.getSettings().setJavaScriptEnabled(true);... // 解决图片不显示 if(Build
  • 问题:项目使用 :spring boot + thymeleaf + vue.js找了个简单的spring boot 模板,...但是静态页面貌似需要刷新,没有显示出来我就怀疑跟这个thymeleaf有关 它可能需要编译导致没有及时刷出新的效果出...
  • 原因: nvue 页面不支持本地图片绝对路径,vue 都支持 解决方法:只需要将绝对路径改为相对路径即可
  • 在自定的基类里 如果navigationController的子视图大于1个就隐藏 - (void)viewWillAppear:(BOOL)animated {  [super viewWillAppear:animated]; ...rdv_tabBarController] setTabBarHidden:_tabBarHidden
  • 微信小程序跳转页面不显示

    千次阅读 2019-01-07 15:36:08
    最近在写微信小程序,从A界面跳到B注册界面,B界面的标题头显示出来了,但是B界面写的Ui没有出来 检查布局.wxml和.wxss文件写的是对的 继续检查 发现.json文件中   { "navigationBarTitleText": ...
  • WKWebView加载url,页面不显示问题;

    千次阅读 2019-03-27 13:32:30
    WKWebView加载url,一直不显示内容; 在WKWebView 的代理方法 -(void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation 中可以看出加载过程没有任何问题; 但就是不显示内容; 问题...
  • vue路由配置好以后 页面不显示问题

    千次阅读 2020-03-19 15:15:47
    routes 写成 routers了 所以没显示
  • android.util.Log.i("url", "htmlDetails: "+url); WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setAllowFileAccess(true); webSettings.setSupportMul

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,882,359
精华内容 752,943
关键字:

页面不显示