今天我们来使用BootStrap编写网页界面,首先我们需要在项目里导入Bootstrap的css文件和js文件,再到网页代码中编写导入语句
但是需要我们写的代码并不多,我们只需要修改就可以了,其他的都是复制的。
我们到Bootstrap官网(我用的版本是Bootstrap5)点击Docs,网页的左侧就会有我们需要的效果代码。
例如:
如果需要在网页在添加图片记得在项目里建一个文件专门放图片
top.jsp里写的是导航栏代码
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<%--导航栏--%>
<nav class="navbar navbar-dark bg-primary mb-2">
<div class="container-fluid">
<a class="navbar-brand" href="#">
天天商城
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#linkText"
aria-controls="navbarText" aria-expanded="false">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="linkText">
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link" href="index.jsp" id="index">首页</a>
</li>
<li class="nav-item">
<a class="nav-link" href="insert.jsp" id="insert">增加商品</a>
</li>
</ul>
<script>
$("#<%=request.getParameter("type")%>").addClass("active")
</script>
</div>
</div>
</nav>
</body>
</html>
index.jsp里写的是网页主页面代码
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="js/jquery-3.3.1.js"></script>
<link rel="stylesheet" href="bootstrap-5.0.0-beta3-dist/css/bootstrap.css">
<script src="bootstrap-5.0.0-beta3-dist/js/bootstrap.js"></script>
<style>
.carousel-item img{
height: 350px;
}
</style>
</head>
<body>
<jsp:include page="component/top.jsp">
<jsp:param name="type