1爱家网,Ehome之类的租房网项目相关的记录,图片附件上传,组合查询【诗书画唱】
CTRL+F(内容目录导读):
解决附件上传的图片,拷贝到的路径变成临时文件的问题 START
session保存内容的默认时间是多长 START
关于附件上传 START
关于多张图上传的附件上传功能实现 START
关于我注释掉的暂时不做的功能部分的说明 START
给;;before设置背景图片的方法 START
被注释的EL表达式,如果错了,由时会产生BUG,要暂时删除 START
我的改进的方法 START
关于图片存储在哪里的问题(项目还是服务器里?) START
有时简约是最好的设计 START
白嫖模板图片的方法 START
有时我觉得纯色,静态图等比gif图背景好 START
使用eclipse自带拾色器的方法 START
我认为很好的弹出框和遮罩层CSS等样式 START
其实修改个人用户名时,只要是除了自己的用户名已经有的,都让其修改不了就可以 START
用别人的内容时,防止重名冲突,会用CTRL+F改名等等 START
F12复制自己项目的CSS或JS的地址,进而修改等的方法 START
设置主题颜色 START
如果自己删除了些Java Web中的文件,运行jsp文件报404错误的解决方法 START
很好用的内容 START
修改访问路径中的项目名的方法 START
java获取服务器路径 START
常用代码部分引用高效方法 START
自己写完一些项目后一般会写给自己等人用的项目使用说明 START
个人思考:有很多自己认为会,能做出来的,能搜索会和到的知识或创造等内容,就要用时创造,实现其功能,学习,记录等,因为人生时间有限(时刻记住这一点)。
解决附件上传的图片,拷贝到的路径变成临时文件的问题 START
D:\java\.metadata\.plugins\org.eclipse.wst.server.core\tmp7\wtpwebapps\1LoveHomeJavaWeb\img\2021-02-01-04-14-00-307.gif
为临时文件中的文件



https://blog.csdn.net/qq_15676547/article/details/81208991


暂时不改,可以问老师等后改:

解决附件上传的图片,拷贝到的路径变成临时文件的问题 END
session保存内容的默认时间是多长 START




session保存内容的默认时间有时是 30分钟
https://www.cnblogs.com/diewufeixian/p/4221747.html

session保存内容的默认时间是多长 END
被注释的EL表达式,如果错了,由时会产生BUG,要暂时删除 START


被注释的EL表达式,如果错了,由时会产生BUG,要暂时删除 END
快速用ALT+/替换的方法 START

快速用ALT+/替换的方法 END
关于图片存储在哪里的问题(项目还是服务器里?) START
一般来说是存储在服务器里,如果服务器一直在启动就没问题。但是如果停止了,那么一些图片路径会失效。使用有时我存储在项目里,图片路径为绝对路径。
关于图片存储在哪里的问题(项目还是服务器里?) END
白嫖模板图片的方法 START

F12复制自己项目的CSS或JS的地址,进而修改等的方法 START




F12复制自己项目的CSS或JS的地址,进而修改等的方法 END
使用eclipse自带拾色器的方法 START

使用eclipse自带拾色器的方法 END
白嫖模板图片的方法 END
关于多张图上传的附件上传功能实现 START





我认为很好的弹出框和遮罩层CSS等样式 START

我认为很好的弹出框和遮罩层CSS等样式 END
用别人的内容时,防止重名冲突,会用CTRL+F改名等等 START


https://blog.csdn.net/qq_36396822/article/details/106343391



有很多自己认为会,能做出来的,能搜索会和到的知识或创造等内容,就要用时创造,实现其功能,学习,记录等,因为人生时间有限(时刻记住这一点)。


用别人的内容时,防止重名冲突,会用CTRL+F改名等等 END
关于多张图上传的附件上传功能实现 END
很好用的内容 START
用别人的内容时,防止重名冲突,会用CTRL+F改名等等。
一般来说,想要跳转界面后仍然用其保存在session中的内容就能用session,我都尽量用session。其实理论这些东西没必要全记到脑中,有时压根就没必要记到脑中,记录到一个自己知道的地方,可以理解和搜索出来,记录理解,会运用,会衍生理论,衍生运用和生产实践例子等就可以。
做好所有条件的组合查询后,只要每个条件跳转查询等时,传其他条件中的可以用EL表达式接收等的参数等的内容就可以。
信息时代就是要充分利用好搜索引擎,不然有时就是没有进步,仍然停留在原始社会,网络没有发明出来的社会。
有时eclipse会出错,要用打印语句或JS弹出框来测试时,才会恢复正常。
还有有时用""这个空字符串代替null来赋值和if判断会更好,统一。
在很多场合,情况中提前选择是很好的方法。
可以先统一每列实现查询,之后通过传参和session等的方法,使得每行可以组合查询。
复制套用法。
有时按钮之类的CSS样式,图片等网上搜索,或记录自己创作的,复制粘贴等后用,有些直接用,有些要改后用。
很好用的内容 END
自己写完一些项目后一般会写给自己等人用的项目使用说明 START

自己写完一些项目后一般会写给自己等人用的项目使用说明 END
常用代码部分引用高效方法 START
多去尝试等等,就会知道什么是常用的部分,这些部分往往很重要,需要记录。而如果把这些部分分别单独记录并且概括命名,之后引用时查找更迅速,高效,方便等等。所以在一些恋爱等方面可以多尝试之类的,认为不错,满意的就尝试。


常用代码部分引用高效方法 END
java获取服务器路径 START
以下内容可能只在servlet中有用:
java获取服务器一些信息的方法(服务器地址/相对路径/端口/项目名字
request.getServletContext().getRealPath("/") 获取项目所在服务器的全路径,如:D:\apache-tomcat-7.0.25\webapps\TestSytem\
request.getServletPath() 获取客户端请求的路径名,如:/object/delObject
request.getServerName() 获取服务器地址,如:localhost
request.getServerPort() 获取服务器端口,如8080
request.getContextPath() 获取项目名称,如:TestSytem
request.getLocalAddr() 获取本地地址,如:127.0.0.1
request.getLocalName() 获取本地IP映射名,如:localhost
request.getLocalPort() 获取本地端口,如:8090
request.getRealPath("/") 获取项目所在服务器的全路径,如:D:\Program Files\apache-tomcat-7.0.25\webapps\TestSytem\ 该方法已经弃用
request.getRemoteAddr() 获取远程主机地址,如:127.0.0.1
request.getRemoteHost() 获取远程主机,如:127.0.0.1
request.getRemotePort() 获取远程客户端端口,如:3623
request.getRequestedSessionId() 获取会话session的ID,如:823A6BACAC64FB114235CBFE85A46CAA
request.getRequestURI() 获取包含项目名称的请求路径,如:/TestSytem/object/delObject
request.getRequestURL().toString() 获取请求的全路径,如:http://localhost:8090/TestSytem/object/delObject

java获取服务器路径 END
修改访问路径中的项目名的方法 START
有很多都是自己花时间琢磨出来的。
1.鼠标右键:

2.点灰:

3.鼠标右键点“delete”,删除server






关于附件上传 START



apache-tomcat-7.0.56:
D:\apache-tomcat-7.0.56\conf



https://www.bilibili.com/video/BV1u5411b7LS





自己的项目的话一但建了,项目名可以改,但是显示的路径就难改。比如你导入别人的项目,但是你的项目名和别人不一样,那么运行时是别人的项目名。
如果要运行的项目名为自己的就自己另外建个项目,之后按class等的文件一个一个地复制,别全部一次性全部文件导入。
display英[dɪˈspleɪ]美[dɪˈspleɪ]
v.陈列; 展出; 展示; 显露,表现(特性或情感等); 显示;n.陈列; 展览; 展示; 表演; (特性、情感或能力的)显示,表现,表露;
display-name为显示名称。

strurts2框架中的action中要用struts.xml中的 <result>/要跳转的jsp文件名</result>来在要跳转的jsp文件名中用${}来接收。






https://www.cnblogs.com/fozero/p/8835628.html





有时按钮之类的CSS样式,图片等网上搜索,或记录自己创作的,复制粘贴等后用,有些直接用,有些要改后用。
https://www.runoob.com/css3/css3-buttons.html

关于附件上传 END
如果自己删除了些Java Web中的文件,运行jsp文件报404错误的解决方法 START
有时是eclipse的问题,很卡,没更新好。可以console中点红色正方形图标,变灰色。之后删除运行的server,之后再运行。仍然不行,就重命名struts.xml中的文件的action的name属性,且在jsp文件的form中的name值部分也统一改成一样,CTRL+S等后再重新尝试上面的步骤(或一开始就改name的值)。有时可能struts.xml中的注释部分会影响运行,要删除。
如果自己删除了些Java Web中的文件,运行jsp文件报404错误的解决方法 END
我的改进的方法 START
我个人认为最重要的能力之一是会记录例子,并且会记录下如何改成自己想要或复原为原来的样子,效果,这样就叫会“很好的运用”,创新,创意等等。
很多方法等等,只需自己花时间探索,记录就可以自己找到其很好的方法,并且长期会很好的运用。
我的改进方法,就是从头开始一个一个按视觉位置顺序地去改。
因为以后可能不用servlet了,用struts2框架的action,所以一些就基本功能,基本美化,基本效果有就行,因为这个项目是自定义的,没人要求太多。
很多有能方便和对自己来说能,容易以后进一步提升的基本功能,基本美化,基本效果就可以
设置主题颜色 START
设置颜色的功能的话,可以数据库的个人用户表中添加,更改后
保存在数据库,这样就可以一直保存更改数据。
设置主题颜色 END
可以“复制(粘贴)成功”后,改,加,替换,删除多余等等,让自己创造的内容占总内容的比重越大越好。
给;;before设置背景图片的方法 START

给;;before设置背景图片的方法 END











其实修改个人用户名时,只要是除了自己的用户名已经有的,都让其修改不了就可以 START

其实修改个人用户名时,只要是除了自己的用户名已经有的,都让其修改不了就可以 END



有时我觉得纯色,静态图等比gif图背景好 START



有时我觉得纯色,静态图等比gif图背景好 END
有时简约是最好的设计 START




有时简约是最好的设计 END
关于我注释掉的暂时不做的功能部分的说明 START
因为租房管理合评论管理其实都是类似的内容,因为暂时没其需求,所以暂时不做,而且也很容易实现(评论就是
自己用固定定位或绝对定位做,数据库加评论时间列,在评论区发评论就是新增数据等等,自己暂时不做的部分就是先注释掉让我以后打算完善时再做)
