美文网首页
web20 增删改查后台小记

web20 增删改查后台小记

作者: 路人爱早茶 | 来源:发表于2017-10-05 20:52 被阅读0次
    • 死记,a标签中href在onclick事件跳转之后自动跳转,想要不执行href跳转"javascript:void(0);",而不能删除或将其阻止
    <a href="javascript:void(0);" onclick="delProduct('${pro.pid}')"> 
    ![](${pageContext.request.contextPath}/images/i_del.gif)
    </a>
    
    • <a href="javascript:void(0);" onclick="delProduct('${pro.pid}')"> onclick参数要加引号因为${pro.pid}是一个结果而不是一个变量
    • Paste_Image.png
    • 17素材网
    • 有事务则在service层try,没有事务则在web层try(可以相应展示页面错误)
    • form中enctype="multipart/form-data"有关提交(不删掉会getparameter不到数据)
    • beanutils封装request数据
    • 除开request传数据使用跳转(重定向request数据会丢),其余均使用重定向?
    • 隐藏域:用户不需要看到但还需要它传数据(post提交表单的pid传输)
    <input type="hidden" name="pid" value="${pro.pid }">
    
    Paste_Image.png
    • 找到哪个按钮点击之后需要更新数据:按钮-跳转页面(servlet逻辑返回数据)-跳转的web页,先搞清楚需要干什么再写代码
    Paste_Image.png
    --------------jquery记得导包---
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <HTML>
        <HEAD>
            <meta http-equiv="Content-Language" content="zh-cn">
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <LINK href="${pageContext.request.contextPath}/css/Style1.css" type="text/css" rel="stylesheet">
            <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery-1.11.3.min.js"></script>
            <script type="text/javascript">
            $(function(){
                
                var cid=${pro.cid};
                $("#cid option[value='${pro.cid}']").prop("selected",true);
                $("#is_hot option[value='${pro.is_hot}']").prop("selected",true);
            })
            
            /* window.onload=function(){
                
                var cid=${pro.cid};
    //          获得option
                var options=document.getElementById("cid").getElementsByTagName("option");
                for(var i=0;i<options.length;i++){
                    if(cid==options[i].value){
                        options[i].selected=true;
                        
                    }
                }
            } */
            
            
            </script>
    --------textarea 默认值不是value而在标签之间-------------
    <td class="ta_01" bgColor="#ffffff" colspan="3">
                            <textarea name="pdesc" rows="5" cols="30">${pro.pdesc }</textarea>
                        </td>
    -----------id,date-----------
        
        product.setPid(UUID.randomUUID().toString());
        product.setPimage(request.getContextPath()+"/products/1/c_0011.jpg");
        product.setPdate(new SimpleDateFormat("yyyy-MM-dd").format(new Date()));
        product.setPflag(0);
    -------下拉列表也需要从数据库中获取列表因为列表数据会变------
    --------pid来定位数据
    

    相关文章

      网友评论

          本文标题:web20 增删改查后台小记

          本文链接:https://www.haomeiwen.com/subject/nrmfyxtx.html