JavaWeb
何时_枫叶红
这个作者很懒,什么都没留下…
展开
-
HBuilder和MyEclipse 配合进行Web开发
先在磁盘上MyEclipse 的工作空间创建和要创建的工程名相同名字的的文件夹用HBuilder 创建 名为 WebRoot 的项目,关闭HBuilder将刚刚创建的目录,拷出来,用MyEclipse创建工程,将刚刚烤出来的目录复制到MyEclipse的工作空间下刷新MyEclipse打开HBuilder就可尽情享受代码,带来的乐趣了原创 2015-03-08 11:09:17 · 3560 阅读 · 1 评论 -
在request中获取项目路径
在jsp和class文件中调用的相对路径不同。 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。另:在Jsp,Servlet,Java中详细获得路径的方法!1.jsp中取得路径:以工程名为TEST为例:(1)原创 2015-11-09 12:31:52 · 478 阅读 · 0 评论 -
EL表达式处理字符串 是否 包含 某字符串 截取 拆分...............
JSP页面页头添加 两个标签页面内容如下: if ((f != null && f.trim().equals("0"))&&name!=null&&!name.trim().equals("免费报告")) { %> href="javascr转载 2015-12-09 19:15:41 · 932 阅读 · 0 评论 -
JSP 的两种包含方式
使用 静态包含 简单的理解就是你可以认为 这两个页面代码是写在同一个页面里。使用 动态包含 当 向这个页面发出请求后。会转发到 include 的哪个页面去执行。 执行完了后又接着执行本页面余下的代码。原创 2015-11-19 10:11:35 · 297 阅读 · 0 评论 -
Get方式提交中文乱码问题
提交信息时, 加密中文 var datastr =window.showModalDialog(“<%=path%>/jkdagl/jmjkda/repeat.jsp?ssfwjg=${ssfwjg}&xm=” + encodeURIComponent(xm), null, “dialogWidth=1000px;dialogHeight=680px”);// 获取参数String xm = r原创 2015-12-03 14:07:48 · 237 阅读 · 0 评论 -
用Get方式提交信息加密解密
在js中可以使用escape(), encodeURL(), encodeURIComponent(),三种方法都有一些不会被编码的符号:escape():@ * / +encodeURL():! @ # $& * ( ) = : / ; ? + ‘encodeURIComponent():! * ( ) ‘在java端可以使用URLDecoder.decode(“中文”, “UTF-8”);来进行原创 2015-12-03 14:02:27 · 2575 阅读 · 0 评论 -
myeclipse设置jvm内存大小(即设置tomcat的jvm内存大小)
解决JAVA内存溢出问题: windows–>preference–>MyEclipse–>Servers–>Tomcat–>Tomcatx.x–>JDK在右边的Optional Java VM arguments里加上: -Xms256m -Xmx512m 数值可以根据自己的电脑配置自己设定.转载 2016-01-22 17:12:30 · 471 阅读 · 0 评论 -
MyEclipse 使用 CVS 版本控制-冲突解决方法
一直使用MyEclipse进行项目开发,利用CVS进行版本控制,经常会遇到冲突,一直不太了解产生原因及解决方法,经过网上一番查找资料,终于弄懂了,mark一下! 首先是冲突产生的原因,说来很简单:A、B同时下载服务器上同一文件,A修改完后同步到服务器,此时B也完成修改后,要将文件同步到服务器上,此时服务器和本地文件都发生改变,所以就会产生冲突。转载 2016-01-25 13:51:39 · 1047 阅读 · 1 评论 -
Web 响应状态码
1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态码。100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功)表示成功处理了请求的状态码。200(成功)服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。如果是对您的 robots.txt 文件显示此状态码转载 2016-01-08 11:37:52 · 407 阅读 · 0 评论 -
自定义JSTL标签
一、有WEB-INF下建立一个datetag.tld<?xml version="1.0" encoding="UTF-8"?> <taglib> <tlib-version>1.0</tlib-version> <jsp-version>1.2</jsp-version> <tag> <name>date</name>转载 2016-05-25 12:52:58 · 171 阅读 · 0 评论 -
Tomcat 启动超时
eclipse中 tomcat 启动超时怎么办? 修改文件 找到 Eclipse的工作空间.metadata.plugins\org.eclipse.wst.server.core目录,修改目录内文件server.xml 把属性start-timeout=”45” 设高一点就行了,如果start-timeout=”450” 我的tomcat 7 内容是这样的:原创 2016-05-19 11:18:52 · 440 阅读 · 0 评论 -
errorPage的实际使用方法
errorPage的实际使用方法使用错误页面配置有如下两种方法1.在注意:errorPage的路径是以当前web引用的根路径为根。pageEncoding="UTF-8" errorPage="/WEB-INF/error.jsp"%> 2.在web.xml文件中配置,比如下面的信息原创 2015-10-07 14:58:27 · 5894 阅读 · 0 评论 -
浅谈 Spring Quartz调度器
我认为, 所谓调度器, 不过是让一个方法定期去执行的一个工具.既然是要让 一个 "方法" 定期执行, 首先 必须要有这样的一个方法, 并遵循某些 调度工具所制定的"规则 "(在Spring中声明 有这样方法的类)然后 要定义这个方法的触发器(也就是去执行类中的哪一个方法, 是否并发执行等)再然后 要定义触发器什么时候触发(也就是方法什么时候执行)最后 将触发器添加到Spring原创 2015-09-14 19:08:12 · 258 阅读 · 0 评论 -
MyEclipse Debug 断点问题
图中 1 删除所有断点 2 选中状态下,双击可取消断点,而在非选中状态下,双击只能添加断点3 使所有断点失效,却不删除断点原创 2015-03-08 18:40:52 · 342 阅读 · 0 评论 -
HBuilder和MyEclipse 配合中的解决乱码问题
首先 打开HBuilder -> 工具 -> 选项 -> 常规 -> 工作空间 -> 文本文件编码 -> 其他中选utf-8然后打开MyEclipse -> window -> Preferences -> General -> Workspace -> Text File encoding -> 在 Other 中 选择utf-8原创 2015-03-10 19:41:25 · 2970 阅读 · 0 评论 -
hibernate 笔记
新建项目,添加实体类,添加对应的数据库环境配置 下载 hibernate-distribution-3.3.2.GA-dist.zip 下载 hibernate-annotations-3.4.0.GA.zip 下载 slf4j-1.5.8.zip注意: 版本一定要对应解压下载到的文件 在MyEclipse中添加 User Library原创 2015-04-27 12:59:08 · 196 阅读 · 0 评论 -
Ajax 返回 json
后台java代码public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=utf-8");原创 2015-04-30 09:22:14 · 217 阅读 · 0 评论 -
Ajax 处理xml
服务端public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); // 设置请求的字符集原创 2015-04-30 09:19:21 · 234 阅读 · 0 评论 -
Struts2 注解中跳转 action
在xml中跳转action我想大家都是会的,那么注解中跳转其实也很类似,废话不多说,直接上代码:@Results({ @Result(name = “toEditFollow”, type = “redirect”, location = “follow!toEditFollow?baseId={baseInfo.baseId}&&flag={baseInfo.baseId}&&flag={f原创 2015-05-30 14:52:58 · 359 阅读 · 0 评论 -
Struts2框架提供的结果类型
简单说明一下result的name属性和type属性: SUCCESS:Action正确的执行完成,返回相应的视图,success是name属性的默认值。 NONE:表示Action正确的执行完成,但并不返回任何视图。 ERROR:表示Action执行失败,返回到错误处理视图。 INPUT:Action的执行,需要从前端界面获取参数,INPUT就是代表这个参数输入的界面,一般在应用中,会对这原创 2015-05-30 15:56:27 · 297 阅读 · 0 评论 -
Eclipse去除js(JavaScript)验证错误
第一步: 去除eclipse的JS验证: 将windows->preference->Java Script->Validator->Errors/Warnings-> Enable Javascript Sematic validation前面的勾去掉;第二步: 右键项目 -> properties -> Builders 去掉JavaScript Validator 前面的勾 如果Bu原创 2015-05-30 16:03:42 · 319 阅读 · 0 评论 -
初识 Struts1.x
首先,Struts1.x 是一个Web层的框架既然是一个Web层框架,就会有 拦截,分发,处理,返回。1、Struts1.x 是如何拦截用户请求的? action org.apache.struts.action.ActionServlet 0 action *.do 定义了一个名为action的Servlet,这个Servlet会拦截所有以 .原创 2015-09-10 17:28:20 · 246 阅读 · 0 评论 -
JavaScript 格式化时间类型
Date.prototype.__defineGetter__('year', function() {return this.getFullYear();});Date.prototype.__defineSetter__('year', function(y) {this.setFullYear(y)});Date.prototype.__defineGetter__('month', fun转载 2016-09-11 18:17:18 · 184 阅读 · 0 评论