myeclipse 编辑jsp老死机
这个问题的确很烦人,其实都是MyEclipse的"自作聪明"和访问网络上的API Doc的结果(它默认用Visual Designer来打开的),进行下列设置即可有效缓解之。
1. 要么右键单击文件,选择 Open With -》 MyEclipse JSP Editor 打开,这样不会采用可视化的打开,耗资源少,自动提示也非常快。
2. 要么采取一劳永逸的方法 Window -》 Preferences -》 General -》 Editors -》 File Associations
将默认打*.jsp的editor关联设置为MyEclipse JSP Editor
3. 不要使用它默认的去在线访问API Doc的方式,最好下载API的Doc解压到本地,然后改变location来指向本地文档!
接下来在写代码的时候就不会再卡死了。
看下图的设置(注意把常用的jar包的Javadoc地址全部调整)。这点是致命的解决方法!!
4, 在自己创建的工程名上右键,选择Properties》在打开的窗口中点击Java Build Path》单击Libraries选项卡,找到如图中标记2所示的地方》选择右边的Remove更改成如标记1所示的样子》点击OK。
相关文档:
jQuery是目前一个很流行的js框架,它也提供了对ajax很好的支持。使用ajax异步请求数据时,如果服务器返回的一个列表数据,通常的做法是把列表数据转换成json格式的数据,然后返回到页面,使用jQuery进行解析并用表格来显示,这要求你对javascript解析json很熟透。
我在这里提供一种投机取巧的做法,使用jQuery发送异步请求 ......
jsp中使用javabean的两点注意事项
首先一点:javabean一定要放在命名包里,不能放在默认包里,也就是在bean文件的开头要package pname;了,如果不放在命名包里而放在了默认包里,最后将报如下这样的错误:
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 18 in the ......
最近看SSH需要使用验证码,所以在网上找了一下。这个代码在网上已经流传很久了,大部分都大同小异,贴出来以备后用。
代码如下(image.jsp):
<%@ page contentType="image/jpeg" import="java.awt.*,
java.awt.image.*,java.util.*,javax.image ......
在提交表单的页里加上
<%
org.apache.struts.util.TokenProcessor.getInstance().saveToken(request);
%>
<input type="hidden" name="org.apache.struts.taglib.html.TOKEN" value="<%=session.getAttribute("org.apache.struts.action.TOKEN")%>" />
struts action里
if(isTokenValid(request ......
以前用WSAD wizard做的,都可以在JSP页面中解析到EL表达式,当然前提是JSP2.0的情况下。
今天遇到了一个莫名其妙的问题。刚下载Eclipse3.3+MyEclipse6.0体验的过程中,遇上了解析不到EL表达式的问题。经过好几个小时的琢磨终于发现了,给大家share一下:
问题就出在建Web Project的时候web.xml声明上。
web.xml声明部 ......