[color=darkred]
一:创建web项目(出错有的时候是下面这种情况)[/color]
当我们在创建一个web项目的时候,如果我们想使用jstl标签,那么我们我除程序自动生成的java
System liberary,JRE library 外我们还要手工add library(添加一个库)user JEE5 library就可以了,否则他总是不让你用标签。还有一点就是添加完了以后一天要重新发布一下项目,重新启动一下服务器这样才行。
[color=darkred]二:关于日期格式的应用[/color]
用户的生日,我们在数据库中设置为datetime类型的,可以为空,
当我们在一个jsp页中添加生日数据时,如果我们选择规则的日历格式,那么我们可以将规则的数据插入
到数据库中,但是我们若是什么也不填的时候这时候出现了数据截断异常,我们需要处理一下,设置一个默认的日期格式,比如(某个的婴孩出生日期是1900-01-01哈哈哈,这个肯定没有的),在我们查询下的时候,只要查询不是1900-01-01的就行了
[color=darkred]三:关于乱码的问题[/color]
我们看下面的代码:value="${row.userName}",当我们row.userName取出的值是中文(比如:彩艳)
我们在当前页或者其他的页面使用时直接用(String)request.getAttribute("loginUserName");就可以了(这样不会乱码),而不用再用
trans((String)request.getAttribute("loginUserName"))这样trans解析,防止乱码,如果加上了反而会乱码
<c:set var="loginUserName" value="${row.userName}" scope="session"></c:set>
<%!
String trans(String str){
String result = null;
byte[] temp = null;
try{
temp = str.getBytes("ISO-8859-1");
result = new String(temp,"UTF-8");
}catch(Exception e){
e.printStackTrace();
}
return result;
}
[color=darkred]
四:subQuery more than 1 rows (MYSQL数据库异常)[/color]
select g.goodsID,g.serialNum,p.companyName,g.brand,g.category,g.units,g.boxSpec,g.sizeNum ,g.fullName,g.providerID,
(select distinct text from datadictionary where keyName=g.units) spdw,
(select distinct text from datadictionary where keyName=g.brand) sppp,
(select distinct text from datadictionary where keyName=g.category) spfl
from goods g ,provider p,datadictionary d
where g.providerID=p.providerID and g.recycleFlag=0 and g.category=d.keyName
看一下distinct 的用法,如果(select distinct text from datadictionary where keyName=g.units) spdw查处了重复的数据就会出现这个问题,呵呵呵呵,用distinct一下永远也不会出现这个问题了,呵呵呵呵
[color=darkred]五:标记文本框的宽度[/color]
<input type="text" name="goodDescribe" id="goodDescribe" value="" size="77">这个是size="77"
<input type="text" name="goodDescribe" id="goodDescribe" value="" width="77%">这个是width="77%"
<input type="text" name="goodDescribe" id="goodDescribe" value="" style="width:77em">这个是style="width:77em"
<input type="text" name="goodDescribe" id="goodDescribe" value="" style="width:77%">这个是style="width:77%"
[color=darkred]六:eclipse中的.js代码打不开出现乱码可以这样试试[/color]
1.找到项目的目录,直接右键点击文件,选用记事本打开看看。
2.在eclipse里右键点文件,然后点属性,就是properties ,然后把字符集改成UTF-8试试
分享到:
相关推荐
介绍和理清头绪,并介绍几个小技巧,重点介绍一种新的 if-then-else语句以及变量真正含义。 第2日: 神奇的字符串处理,保存访问过你的网站得读者的信息, 并介绍一种新的数组。 第3日: 甚至网页的时间线,使...
下面列出了一些简单的小窍门,可以帮助我们使用 Javascript 控制台来监视和控制一个正在运行的 Angular 应用,使其更加容易测试、修改甚至是实时的编写 Angular 应用。 1: 获取 Scopes (作用域) 我们可以使用一行 JS...
使用JavaScript进行编程并非没有代价和折衷,并且本讲座的重点是在与遍布全球的大型团队一起构建JavaScript应用程序的过程中汲取的经验教训。 从简化开发的框架,简化测试的库,到改善开发体验的语言,Jeremy ...
在DTS使用Knack 是一个在线平台,可...其他Web应用程序-其他电脑文件诀窍应用Notes :有关应用程序的任何重要注释Vendor :提出申请的Vendor商科技发展中心奥斯丁市埃斯里支点网格智能IBM公司金利·霍恩(Kimley-Horn)
实际上,disqus 已经使用 javascript 提供了他们的官方小部件,但我们无法根据自己的喜好自定义小部件的形状:D。 因此,要手动创建我们想要的 disqus 小部件,诀窍是使用 disqus API 来获取原始数据/JSON。 ...
devKnowledge:MERN堆栈应用程序设计为社交媒体平台,供开发人员共享编程技巧和窍门
在课程结束时,您将获得成为使用JavaScript技术开发高效的Web应用程序专家所需要的全部知识。 MongoDB,Express,Angular和Node.js基础您将学到什么了解MEAN架构创建RESTful API以完成CRUD任务构建具有基本功能的...
12.3 单元测试用于asp.net mvc应用程序的技巧和窍门 291 12.3.1 控制器测试 291 12.3.2 路由测试 296 12.3.3 验证测试 298 12.4 小结 302 第13章 扩展asp.net mvc 303 13.1 模型扩展 304 13.1.1 把请求数据...
在学习闪亮的早期,我记录了一些技巧和窍门。 它工作得很好,但是很快变得过于混乱和分散。 我决定创建这个项目,以将材料整理为一系列实际示例,并将其提供给更广泛的R社区。 我对Web可访问性,数据可视化以及结果...
chrome浏览器官方版是Google开发的一款基于JavaScript V8引擎的快速、安全浏览器,chrome浏览器官方版的最大特点超级简洁的界面,给用户最简单的使用体验,上网更轻松。 通过 Gmail、Google Pay 和 Google 助理等 ...
11:36 PM : 2014 年 10 月 16 日创建了一个简单的“介绍”应用程序,让我掌握沟通的窍门,这也有助于我开始理解 C++。 (第一次)。 这个应用程序会检测用户的手臂何时抬起,好像要问老师一个问题。 实际上,这对...
使用桌面应用程序模板,并支持 , , 和 。 样式表是用编写的。 适合初学者(如作者本人)! 该模板使用带有自定义标题栏的无框窗口,其中的按钮模仿 Windows 应用程序框架的按钮。 中间按钮在“最大化”和“恢复”...
将数据模型部署到数据库实例: $ cds部署-至sqlite:db / my-company.db 运行应用程序并观察任何更改: $ cds手表技巧和窍门... 节点版本:8.11.3(使用n或nvm管理节点版本) cds init store-cap(创建项目) np
诀窍资源管理器 是一个开发工具,可让您深入研究Knack应用程序的元数据。 执照 作为奥斯丁市的一项工作,该项目在美国境内属于公共领域。 此外,我们通过权放弃世界范围内作品的版权和相关权。
4.2.10 Javascript 查询和$where 查询 4.2.11 count查询记录条数 4.2.12 limit限制返回记录数 4.2.13 skip 限制返回记录的起点 4.2.14 sort 排序 4.2.15 分页查询 4.2.16 随机抽取文档 4.3 ...
4.2.10 Javascript 查询和$where 查询 4.2.11 count查询记录条数 4.2.12 limit限制返回记录数 4.2.13 skip 限制返回记录的起点 4.2.14 sort 排序 4.2.15 分页查询 4.2.16 随机抽取文档 4.3 ...
:warning: :warning: 考试信息(技巧和窍门) 使用脚手架或尝试重现自动创建部分(使用实体框架的带有视图的控制器) 对于数据表,您可以使用以下示例: 在REPO的解决方案领域中找到实现的示例和样板 :warning: ...
该专业证书将为您提供所有关键技能和技术诀窍,以启动您作为全栈云原生应用程序开发人员的职业生涯。 在IBM专家的指导下,您将学习构建自己的基于云的应用程序,并练习使用其背后的技术。 学习目标 使用front-end...
:获得帮助,分享技巧和窍门,并就RedwoodJS的一切进行协作。 设置 我们使用Yarn作为包管理器。 要安装依赖项,只需在根目录中执行以下操作: yarn install 燃烧起来;动起来 yarn redwood dev 您的浏览器应自动...
了解如何构建基于Node.js和JavaScript的CLI(命令行界面)应用程序和npm软件包。 使艰苦的工作自动化,用更少的时间做更多的事情,打动您的经理,赚更多的薪水,并帮助社区。 我将在此循序渐进的100个视频课程中分享...