基于mybatis设计简单信息管理系统---jsp页面

1、在设计编辑界面的时候需要有一个下拉的列表页,想要他指定到指定的值:

<select id="categoryId" name="categoryId" class="col-sm-8 form-control" style="width: auto">

    <c:forEach items="${categories}" var="category">

        <c:if test="${category.id}!=${canvas.categoryId}">

            <option id="001" value="${category.id}">${category.name}</option>

        </c:if>

        <c:if test="${category.id}==${canvas.categoryId}">

            <option id="001" value="${category.id}" selected="selected">

${category.name}

</option>

         </c:if>

     </c:forEach>

</select>

Jsp页面出错

 

发现是el语句出错,修改得到

<select id="categoryId" name="categoryId" class="col-sm-8 form-control" style="width: auto">

    <c:forEach items="${categories}" var="category">

        <c:if test="${category.id!=canvas.categoryId}">

            <option id="001" value="${category.id}">${category.name}</option>

        </c:if>

        <c:if test="${category.id==canvas.categoryId}">

            <option id="001" value="${category.id}" selected="selected">

${category.name}

</option>

         </c:if>

     </c:forEach>

</select>

2、multipart/form-data

博客:https://www.cnblogs.com/tylerdonet/p/5722858.htm

3、分页时候当前页设计

"#"包含了一个位置信息默认的锚点是#top 也就是网页的上端

javascript:void(0) 仅仅表示一个死链接

这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则不是如此。所以调用脚本的时候最好用void(0)或者<input onclick><div onclick>等

解决办法:

1:<a href="#"></a>

2:<a href="javascript:void(0)"></a>

3:<a href="javascript:void(null)"></a>

4:<a href="#" onclick="return false"></a>

5:<span style="cursor:pointer"></span>

Spring学习

EJB

企业级JavaBean(Enterprise JavaBean, EJB)是一个用来构筑企业级应用的服务器端可被管理组件。

面向接口编程

面向接口编程就是先把客户的业务提取出来,作为接口。业务具体实现通过该接口的实现类来完成。当客户需求变化时,只需编写该业务逻辑的新的实现类,通过更改配置文件(例如Spring框架)中该接口的实现类就可以完成需求,不需要改写现有代码,减少对系统的影响。

https://blog.csdn.net/yajunren/article/details/10312845

猜你喜欢

转载自www.cnblogs.com/thyHome/p/9034204.html