JavaWeb
跨过JavaSE到JavaEE,一路奔波.......一条不归路
-小龙人
以梦为马,不负韶华
展开
-
ajax接收到的数据是一个页面的代码的原因
最近在做一个小项目,里面有用到ajax做用户名异步验证数据库,当申请的用户名已经存在时,变会出现提示(效果图如下)。 在写程序过程中,ajax在收到service层传过来的数据可能会出现异常,是一个网页的代码,(打印出alert触发接收到的数据)如下图 产生上面的bug的原因可能是:1.ajax的请求地址有误,导致接受到数据是一个网页代码流,可以单独给地址栏一个路径去请求service,不要用a原创 2017-10-10 21:37:20 · 2585 阅读 · 0 评论 -
验证码图片的实现
验证码图片实现主要用到java中的类 BufferedImage和Graphics类。BufferedImage 子类描述具有可访问图像数据缓冲区的 Image。 构造方法: public BufferedImage(int width, int height,int imageType,IndexColorModel cm) 构造一个类型为预定义图像类型之一的BufferedImage:TY原创 2017-10-11 23:40:21 · 1618 阅读 · 0 评论 -
TomCat服务器闪退问题
免安装版的Toncat,在打开startup.bat和shutdown.dat后闪退,但是在eclipse中Tomcat仍然可以使用,在浏览器中却打不开Tomcat的主页,这是因为在启动Tomcat时没有读取环境变量和配置信息。 解决办法: 1.打开Tomcat所在的文件夹,打开bin目录,编辑startup.bat文件,在该文件开头部分加上: SET JAVA_HOME=D:\Jav原创 2017-09-08 19:56:04 · 3816 阅读 · 0 评论 -
servlet程序HTTP Status 500 - Error instantiating servlet class 解决
一、项目存放路径问题(最常见)在安装Tomcat时,运行程序都正常,但却打不开http://localhost:8080/,在Tomcat目录webapps下也找不到自己做的项目,这时因为你做的项目没有部署到webapps目录下,倒霉的时候就会遇到报错HTTP Status 500 - Error instantiating servlet class,会怀疑和web.xml文件有关,但是web.x原创 2017-10-09 22:15:10 · 5760 阅读 · 0 评论 -
JSP中文乱码问题
1.其他JSP转发过来的用request内置对象接受的中文信息乱码,处理方式在接受数据前设置下编码(在每次接收请求参数时,最好提前设置编码) request.setCharacterEncoding(“utf-8”);*//里面的编码根据你的JSP页面编码,可能是GBK***2.上面方式如果还不可以解决乱码,那么直接将接收到的数据通过String的构造方法使用指定的编码类型重新构造一个String原创 2017-09-16 10:27:13 · 1249 阅读 · 0 评论 -
JSP运行原理和九大内置对象
JSP运行原理1.每个JSP页面在第一次被访问时,web容器都会把请求交给JSP引擎(一个java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上是一个servlet),然后按照servlet的调用方式进行调用。 2.由于JSP第一次访问时会翻译成servlet,所以第一次访问通常会比较慢,但第二次访问时,JSP引擎如果发现JSP没有变化,就不会再翻译,而是直接调用,这时原创 2017-09-16 11:09:47 · 1644 阅读 · 0 评论 -
在过滤器中设置一个应用范围内的路径
在服务器启动时,filter过滤器便开始工作,这时可以在过滤器中设置一个通用的路径,存放在Application范围中,当我们在JSP超链接重定向使用路径时便可以,直接调用这个路径,是一种软实现,省去很多麻烦过滤器中实现public class MyFlilter implements Filter { ServletContext sc; public void init(Filte原创 2017-09-26 22:07:02 · 2191 阅读 · 0 评论