关闭
当前搜索:

Struts中类型转换错误信息详解

struts2类型转换错误信息详解: 错误异常和提示表现: 先说一下我使用的是模型驱动,来封装提交的数据先是异常信息下面是输入信息,通过异常信息可以看出。它好像在尝试找到setAge(Ljava.lang.String)这个方法,也就是参数是一个String类型的数组。但是定义的age是int类型的所以找不到。出现没有这样的方法。如果单纯是这样也就好理解了。但是页面的提示信息很诡异。如...
阅读(14172) 评论(0)

JavaWeb之Filter讲解和实现页面静态化和更新页面(下)

JavaWeb之Filter讲解和实现页面静态化和更新页面(下) 静态化页面的生成 生成静态化页面还是使用的过滤器和装饰者模式,来实现。分析: 这个时候,就要想到response的getWriter()方法,得到PrintWriter对象,调用out方法来进行输出。Jsp页面是这样向浏览器输出信息的。这里也可以查看翻译后的Jsp。在tomcat的worke文件夹中。输出页面的...
阅读(2093) 评论(0)

JavaWeb之Filter讲解和实现页面静态化(上)

Filter详解: Filter是什么? 过滤器是JavaWeb三大组件之一,与servlet很像。不过它不是处理请求的,它是拦截请求的。当用户请求某个servlet的时候,会执行部署在这个请求上的servlet的Filter,如果Filter"放行",那么会继续执行用户请求得servlet。如果不放行,那么就不会执行用户请求的servlet。下面通过简单的程序,实现快速入门。新建一个...
阅读(36712) 评论(0)

JavaScript放到HTML页面的那个位置合适

Js放到哪个位置,在HTML文件中? 这个问题一直是初学者的困惑。先明白js能放在HTML的那个位置,分别是head和body中。大部分人都是放到head里面的。我学的时候也是稀里糊涂的跟着放到head的里面,也不知道为什么?今天看说说,放到这两个地方的区别: 先看一段html代码: New Document 按钮 v...
阅读(938) 评论(0)

Java web中上传和下载详解(下)

文件下载: 被下载的文件必须放到WEB-INF下面,不能让用户直接访问到。然后通过servlet下载就行。下载很简单,如下public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String file...
阅读(14456) 评论(0)

Java web中上传和下载详解(上)

Java web中上传和下载详解 文件上传: 先来看一下上传对form表单有什么要求? 必须是form表单提交。表单中的method必须是post,不能是get表单中的enctype的属性值必须是:multipart/form-data。当不是multipart的时候,就算提交的效果也和普通的text类型一样。表单中项使用file类型 文件上传对servlet的要求?...
阅读(12752) 评论(0)

PreparedStatement和Statement的区别

PreparedStatement是什么? PreparedStatement叫做预编译声明。它是statement的子接口,可以使用preparedStatement来替代statement。 PreparedStatement的好处,也就是statement的不足。 1.防止SQL攻击,上一篇文章有介绍。 2.提高代码的可读性和可维护性。 3.提高效率。 PreparedState...
阅读(12627) 评论(0)

SQL注入攻击的实现和防止

什么是SQL攻击? 在需要用户输入的地方,用户输入的是SQL语句的片段,最终用户输入的SQL语句片段和我们DAO中的SQL语句组合成一个完整的SQL语句。就会出现一些意想不到的结果。 演示SQL注入攻击: CREATE TABLE tab_user( userid VARCHAR(10) PRIMARY KEY, username VARCHAR(20) NOT NULL, PASSW...
阅读(14236) 评论(0)

Jsp,servlet中cookie存储中文问题

cookie能存储英文数据是没有问题的,但是如果存储中文呢?尝试一下直接存储果然不行,会在页面上显示乱码.在chrome好像不显示出来.其他浏览器显示乱码.原因是存成cookie会将中文数据进行ASCII编码,中文是使用4位编码的,而ASCII编码是两位,会出现乱码问题.知道原因就好说了. 先是一定要将数据编码,只不过不能再用系统默认的了.那首选肯定是utf-8,不解释.JAVA中两个个专门编码...
阅读(1417) 评论(0)
    欢迎关注个人微信号
      欢迎关注微信账号:在路上的coder .每天一篇java相关或互联网相关的文章




    个人资料
    • 访问:810088次
    • 积分:2829
    • 等级:
    • 排名:第14200名
    • 原创:86篇
    • 转载:4篇
    • 译文:0篇
    • 评论:25条
    资源分享地址
    个人博客地址
    博客专栏
    最新评论