继续使用Bootstrap

Posted 协作者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了继续使用Bootstrap相关的知识,希望对你有一定的参考价值。


        大家好,才是真的好。如果不想升级DominoR901PF8或也不打算使用Exlib 10的方式来调用Bootstrap,也可以使用其他版本,并且不仅仅XPages中可以使用,而且传统的表单设计元素中也可以使用。



        在NSF数据库中,WebContent是Domino  HTTP(JVM)开始工作的地方(除了WEB-INF文件夹),将文件放置于于WebContent,就能够被HTTP识别。大概的结构如下所示:


    WebContent/

      ├── WEB-INF/

      ├── bootstrap/

      │  ├── css/

      │  │    ├── bootstrap.css

      │  │    └── bootstrap.min.css

      │  ├── js/ 

      │  │    ├── bootstrap.js

      │  │    └── bootstrap.min.js

      │  └── img/

      │      ├── glyphicons-halflings.png

      │      └── glyphicons-halflings-white.png

      └── jquery.js


        有了这个认识做基础,现在就可按照这一结构来配置bootstrap和jquery了。打开Domino Designer,可以新建一个数据库(如果这个不是很熟练,可以参考)。


        而后切换到Package Explorer界面,如下图;


继续使用Bootstrap


        找到WebContent文件夹,鼠标右键,选择 Import > General > File System;而后选择解压后的Bootstrap文件,导入进去。


继续使用Bootstrap


        导入后的文件夹结构应该如下图所示:


继续使用Bootstrap


    现在就可以建一个XPages进行验证了,XPages源代码如下图所示:


<?xml version="1.0" encoding="UTF-8"?>

<xp:view xmlns:xp="http://www.ibm.com/xsp/core"

    pageTitle="Dynamic Bootstrap with XPages">

    <xp:this.resources>

        <xp:metaData name="viewport"

            content="width=device-width, initial-scale=1.0">

        </xp:metaData>

        <xp:linkResource href="bootstrap/css/bootstrap.min.css" type="text/css" rel="stylesheet" media="screen"></xp:linkResource>

    </xp:this.resources>

    <script ></script>

    <script ></script>


 <button type="button" class="btn btn-primary">Primary Button</button>

 <xp:br></xp:br>

 <button type="button" class="btn btn-success">Success Button</button>


</xp:view>


        我们在预览中看到的界面样式:









以上是关于继续使用Bootstrap的主要内容,如果未能解决你的问题,请参考以下文章

Netty之启动类编解码器等源码解析及粘包拆包问题

Bootstrap

技术文章链接

Bootstrap概述使用及栅格系统

使用 bootstrap + jQuery 重置模态数据

flask-uploads扩展的使用笔记