学习java web技术ing

2014年2月25日

java代码,io实现复制文件

摘要: 主要代码:try {//获取image文件夹的绝对路径 String uploadfile = request.getSession().getServletContext().getRealPath("/image"); //System.out.println("uploadfile="+uploadfile);//把“\”替换成“/”,为什么是四个反斜杠,还在研究中 String uploadpath=uploadfile.replaceAll("\\\\","/"); String image_file=r 阅读全文

posted @ 2014-02-25 11:31 学技术中的小明 阅读(195) 评论(0) 推荐(0) 编辑

2014年2月24日

程序员发展方向

摘要: 1、发展方向一定不能盲目2、在开发,不能根据自己懂什么来做,而要根据当今技术潮流中优秀的技术来做。3、要把自己学到的新东西融入到自己的工作中,尽量给老板、同时展示自己的学习成果,一定要跟人家分享,让人家知道。4、工作两年以上,应首先发展的方向是技术专家,只有先从技术下手,才能进一步成为架构师,尽管架构师的职位可以工作一辈子,待遇也非常好,但是在中国架构师需要的条件比较复杂,而且需求量也比较少,所以必须先搞好技术,要成为自己行业里面的专家。然后,再根据以后的具体情况选择做架构师还是顾问销售5、有培训机会的话要抓住,就算是非常专业的人员也要进行职业培训,一个人一生中要经历很多培训才能成为一个资深的 阅读全文

posted @ 2014-02-24 22:17 学技术中的小明 阅读(236) 评论(0) 推荐(0) 编辑

java中List<E>的get(index)用法

摘要: java中List的get(index)用法从get(0)开始,这样拿到list中第一个对象 阅读全文

posted @ 2014-02-24 22:16 学技术中的小明 阅读(744) 评论(0) 推荐(0) 编辑

传中文参数乱码问题

摘要: 从jsp页面传参数到servlet,tomcat默认用的转码和解码的编码是iso-8859-1,,平常传英文参数,所以直接接收参数也不会改变值。但是中文不同,直接接收的值跟传的参数是不一致的,为了解决让传过来的参数的值=jsp页面的那个参数的值(假设从jsp传参数到servlet),需要在servlet页面做以下行为: //接收jsp页面传过来的参数,这个是必须的 String fileName = request.getParameter("filename"); //转码,String的getBytes()方法是将一个字符串转化为用系统默认的编码格式转换为一个字节数组。 阅读全文

posted @ 2014-02-24 22:15 学技术中的小明 阅读(441) 评论(0) 推荐(0) 编辑

用for循环增强心得

摘要: for循环增强,一次取出一个元素,所以不用考虑用什么方法把元素从容器里面一个一个地取出来,例如: fileList=(List)request.getAttribute("fileList"); for(Object list : fileList){ %> "> 这里面的for()循环增强,就能循环一次取出一个元素。 阅读全文

posted @ 2014-02-24 22:14 学技术中的小明 阅读(301) 评论(0) 推荐(0) 编辑

防盗链

摘要: 原理:判断http消息头中的referer是否为空或者是否不为localhost代码放在:jsp文件引入,因为所有数据都是以jsp页面的形式展示出来的 //引入包代码://这个函数属于Request_referer 类publicvoidReferer(HttpServletRequest request, HttpServletResponse response)throwsServletException, IOException{ //设置浏览器以什么编码打开 response.setCharacterEncoding("utf-8"); response.setCo 阅读全文

posted @ 2014-02-24 22:12 学技术中的小明 阅读(159) 评论(0) 推荐(0) 编辑

用session判断此用户是否第一次登陆

摘要: String firstload=(String)request.getSession().getAttribute("firstload");if(firstload == null){//第1次运行HttpSession hs=request.getSession();hs.setAttribute("firstload", "no");}else{ //第n次运行}其方法有条件 阅读全文

posted @ 2014-02-24 22:10 学技术中的小明 阅读(981) 评论(0) 推荐(0) 编辑

js表单验证

摘要: 用js验证表单提交时不能为空的代码:在表单中input框submit中要写多一句:onclick="return check(form);":即 阅读全文

posted @ 2014-02-24 22:09 学技术中的小明 阅读(169) 评论(0) 推荐(0) 编辑

写jsp聊天室学到的

摘要: ①、和都要写在中间,否则显示不出。②、form表单里面的按钮时submit3 、若要想form提交到网页上指定的位置,需要在form表单中写上target属性,如:target="left"(见chat项目),并且left.jsp是网页中指定的这个位置对应的jsp页面,此页面写上接收form表单内容的代码就可以接收内容。④系统函数onload--------只要在这样,滚筒条就会自动跳到最下面5、自动刷新代码,要放在标签里面,其中1是秒数,url是刷新的页面。6、弹出框是alert不是alter7、在表单中、如果想实现按了按钮,表单不提交,则只需要在表单中加一个onsubm 阅读全文

posted @ 2014-02-24 22:08 学技术中的小明 阅读(173) 评论(0) 推荐(0) 编辑

500错误

摘要: 曾经试过报500错误,当时的解决方案是在WEB-INF下面添加一个classes文件夹,服务器找不到classes文件夹,不限于这个解决方案 阅读全文

posted @ 2014-02-24 22:07 学技术中的小明 阅读(100) 评论(0) 推荐(0) 编辑

导航