欢迎光临散文网 会员登陆 & 注册

3爱家网,Ehome租房网项目的相关记录,sesson,字符串截取,批量加点击事件【诗书画唱】

2021-02-13 12:59 作者:诗书画唱  | 我要投稿

前言:一个人写本来是3个人写的项目真的不容易!写的时候,不得不一个人天天熬夜写!很多功能的实现不得不自己思考,解决等等。求三连关注啊!点个赞也可以啊!


本期专栏的内容有:

关于网页的模板

批量修改Java Web项目中的.html部分的方法

自定义SQL的baseDAO

用EL表达式的三元表达式

关于传字符串是否传参数的问题

批量加事件和做组合查询的方法

非空判断很重要

同一个类型的就替换,不同的类型条件就是不同条件相加

用sesson的一些字符串先覆盖和后拼接弄组合条件

有时组合查询接受不了参数时是因为变量名大小写的错误

分页查询相关

防止空指针异常的方法

获取搜索个数的方法

练歌方法

切换城市时改变网址title

关于登录注册

关于改LOGO

关于查询的设置

CTRL+F

区域替换的方法

下拉框版搜索框,CSS变化版智能搜索框的方法

一对一对div地删除,在保留效果的前提下,保留自己要抠的部分,之后可以替换等等

当想给div的部分变button时,想要视觉效果不变

form搜索框

批量加点击事件的方法

一些界面的话直接抠我要做的这种网站的界面就可以了(谨慎使用,入门学习时暂时用,不可以作为商业用途)

登录后跳转首页数据库查询问题

白嫖网站图片方法

我创作的项目的暂时定价问题

有时可以每个jsp界面都可以弄对应的servlet

快速查找的方法

对于风格取向

对于权限设置

大小写要注意

项目答辩

${selected=="1" ? "selected" : "" }

int index = ZJmin.lastIndexOf('.');

关于字符串截取,比如截取文件的后缀名

个人经验技巧方法分享:

其实很多好方法大家都可以获取到,关键是你是否真正相信,理解,会记录,变形转换成最适合自己的版本的记录。做2种版本法。一点一点地把必要的全完成,只要必要的事出现在我面前,就尽快,尽好的做好,做完。在没想出比要模仿对象好的部分,尽量很模仿对象一样,想出比要模仿对象好的部分就用自己想出的比要模仿对象好的部分。先做出简易版,再做出高级版。先功能完善,之后外观完善。



 关于网页的模板 

注意:以下方法不可以用于商业用途,只能练手等时用。

  1. 用别人的界面,改成自己的logo等等(当然了,自己的原创部分的设计,有时自己原创的部分会占很多。我很擅长各方面的视觉等的好创意等的设计)。

  2. 抠别人的网站(是项技术活,但是我很擅长)。

3.别人有的好界面和功能我都有。


批量修改Java Web项目中的.html部分的方法




自定义SQL的baseDAO

防注入,防止别人乱输入而SQL语句报错的话就时要用上正则表达式。




用EL表达式的三元表达式

<option value="合租" ${selected=="1" ? "selected" : "" }>合租</option>


<option value="整租" ${selected=="2" ? "selected" : "" }>整租</option>

关于传字符串是否传参数的问题

字符串不必加单引号或双引号。

关于字符串截取,比如截取文件的后缀名


String ZJmin=request.getParameter("ZJmin");

System.out.println("ZJmin:"+ZJmin);

int index = ZJmin.lastIndexOf('.');


String f1 = ZJmin.substring(0,index);


System.out.println(".的前半部分是:" + f1);


String f2 = ZJmin.substring(index);


System.out.println(".的后半部分是:" + f2);




批量加事件和做组合查询的方法


做好所有条件的组合查询后,只要每个条件跳转查询等时,传其他条件中的可以用EL表达式接收等的参数等的内容就可以。





可以以SQL语句为参数,就可以不用拼接。



非空判断很重要:

<% 

String MJmin="";

String MJmax="";

if(request.getSession().getAttribute("MJmin")!=null){

MJmin="MJmin";

}

if(request.getSession().getAttribute("MJmax")!=null){

MJmax="MJmax";

}

%>

<input type="hidden" name=<%=MJmin %> value="${MJmin }"> 

<input type="hidden" name=<%=MJmax %>  value="${MJmax }"> 




用class:



同一个类型的就替换,不同的类型条件就是不同条件相加

非空判断很常见


用sesson的一些字符串先覆盖和后拼接弄组合条件


有时组合查询接受不了参数时是因为变量名大小写的错误




分页查询相关

可以用js的append,for循环等来弄其页数的界面和功能。


防止空指针异常的方法


获取搜索个数的方法



练歌方法




切换城市时改变网址title:





关于登录注册


关于改LOGO



麦浓:买得浓,卖得浓,我的房间,我的空间。把链家的房贷计算器加到自如中。互相融合,取长补短,各取所需。



关于查询的设置

可以再传一个参数:SQL,全查询时为SQL=null等。



CTRL+F



区域替换的方法






下拉框版搜索框,CSS变化版智能搜索框的方法

向下滑动时:




一对一对div地删除,在保留效果的前提下,保留自己要抠的部分,之后可以替换等等。



当想给div的部分变button时,想要视觉效果不变时:





form搜索框


<form class="form-inline" role="search" 

action="selectAfter.jsp" method="post" >

            <div class="header-warp">

                <div class="warp-title1">

                    <i></i>

                </div>

                <div class="warp-title2">

                  <!--  <li>租房,买房,卖房更省心,更暖心</li>  -->

                </div>

                <div class="search-box">

                    <div class="search-box1">

                        <!--<div>找二手房

                            <i></i>

                        </div>

                        <div>找新房</div>-->

                        

<div><a href="ZSGChouseServlet?method=C">找租房</a><i></i></div>

                       

                        

                    </div>

                    

   <input type="text" placeholder="请输入区域、商圈或小区开始找房"></input>

<button  type="submit"  class="SubmitButton"><div>开始找房</div></button> 

       <style>

  .SubmitButton {

    width: 127px;

    height: 59px;

    display: inline-block;

    background-color: #00ae66;

    color: #fff;

    float: right;

    font-size: 18px;

    text-align: center;

    line-height: 54px;

    border-radius: 0 2px 2px 0;

    position: relative;

    right: 35px;

    outline:none;

    border:none;

}     

       </style>              

                </div>

            </div>

            </form>  







批量加点击事件的方法




一些界面的话直接我要做的这种网站的界面就可以了(谨慎使用,入门学习时暂时用,不可以作为商业用途


这个文件名可以直接CTRL+C,CTRL+V


登录后跳转首页数据库查询问题 START

登录后跳转首页数据库查询问题 END

白嫖网站图片方法

鼠标右键查看源后,Ctrl+F:


我创作的项目的暂时定价问题 START

一个较大项目至少5000起价。

小项目:700起价。

我创作的项目的暂时定价问题  END


有时可以每个jsp界面都可以弄对应的servlet。



首页等可以弄默认图片和路径,可以登录时,servlet传JS代码,统一改img的src,a的href等,或根据用户类型,同一个jsp界面的一些元素数据库查询等后修改。


快速查找的方法






对于风格取向

一般来说,如果是自己来做的话就是要弄自己的风格,如果是项目答辩等的话就是尽量正经话,商业化。

兴趣等的都是个人兴趣化,利益相关等的都是正经化,商业,标准化。

对于权限设置

就是管理员可以看到的内容会更多。管理员不可以管理同级用户。







大小写要注意。




3爱家网,Ehome租房网项目的相关记录,sesson,字符串截取,批量加点击事件【诗书画唱】的评论 (共 条)

分享到微博请遵守国家法律