- 博客(27)
- 资源 (5)
- 收藏
- 关注
原创 FileReader读取文件中文乱码问题
有一个UTF-8编码的文本文件,用FileReader读取到一个字符串,然后转换字符集:str=newString(str.getBytes(),"UTF-8");结果大部分中文显示正常,但最后仍有部分汉字显示为问号! Java代码 public static List getLines(String fileName){ List lines=newArrayL
2014-07-24 12:07:04 2555
原创 myeclipse常用技巧
①MyEclipsejava Enterprise perspective//正常模式,web模式 MyEclipse Image Editor perspective//图形编辑模式 ②按F3可查看函数源代码 ③切换到正常模式,切换到包视图,右键点击工程Show In可切换两种不同的视图 ④右键点击工程,点击Properties,搜索build,选择Jav
2014-07-24 12:06:13 332
原创 代码编写注意
①out.println ("删除");在输出链接时,要注意加单引号 ②stm.execute("deletefrom products where productid='"+productId+"'");在删除等操作时,要注意在参数或变量两侧加单引号不然就会报错javax.servlet.ServletException: com.mysql.jdbc.exc
2014-07-24 12:05:06 286
原创 mysql编码
在my.ini加入,有时不顶用[mysqld] default-storage-engine=MyISAM default-character-set=utf8 default-collation=utf8_general_ci查看字符编码show variables like 'character%';单个设置字符编码SET character_s
2014-07-16 19:59:50 317
原创 常见异常
①quote symbol expected某个地方引号不正确②Attribute dataSourec invalid for tag query according to TLD没有这个属性存在,例如JSTL标签中的写错的属性③Cannot create resource instance没有在web.xml写入绑定内容,JNDI,绑定内容不正确
2014-07-16 10:15:55 285
原创 sql异常
①com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'form
2014-07-16 10:12:13 304
原创 java算法代码(一)
100匹马100袋粮食大马驮三袋小马驮两袋,两个小马崽驮一袋,问大马小马小马崽各多少匹? java代码如何实现?public class HowManyHorses { public static void main(String[] args) { final int HORSE_NUMBER = 100; final int FOOD_NUMBER
2014-07-16 09:30:07 327
原创 简单servlet绘图程序
import java.awt.*;import java.awt.image.*;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;import com.sun.image.codec.jpeg.*; //JPEGServlet继承了HttpServletpublic void doGet(Htt
2014-07-16 09:05:16 480
原创 JSP监听器与过滤器
上下文监听器,也有HTTP会话(session)监听器MySessionListener实现了不同的接口HttpSessionActivationListener,HttpSessionBindingListener,HttpSessionAttributeListener,HttpSessionListener,ServletContextListener接口
2014-07-16 09:00:03 321
原创 三种获取表单值的处理页面
第一种(最常用的)request.getParameter("name");第二种(使用usebaen)写一个usebean,其变量名需要与表单name一致,get和set函数为小写,放在src目录下,将在WEB-INFO目录下的classes文件夹下生成包和class类。 需要与usebean动作元素连用,不然会报错,该动作元素用于设置bean的简单和索引属性。对id
2014-07-16 08:59:16 359
原创 用Get提交数据乱码的处理情况
用POST方法 提交的网页假如设置为gb2312编码,则处理页面应为response.setContentType("text/html;charset=gb2312");response.setCharacterEncoding("gb2312");request.setCharacterEncoding("gb2312");而页面指令设置可以为 对当前
2014-07-16 08:51:23 339
原创 config内置对象计数器
该页面为config.jsp int org=0;int count=0; try{ //得到web.xml配置文件参数名为counter的值 org=Integer.parseInt(config.getInitParameter("counter")); }catch(Exception e){ out.pri
2014-07-16 08:41:38 244
原创 cookie(一)
list获取cookie列表,返回按适当顺序在列表的元素上进行迭代的迭代器,遍历cookie,temp得到cookie,如果得到的cookie是这个名字,就赋给cookie_response。得到了想要的cookie,输出cookie_response的值,并再一次赋值,以确定这次登录的时间值。没有得到想要的cookie,就赋给cookie_response一个名字为use
2014-07-16 08:33:05 295
转载 MyEclipse快捷键及经验总结
Ctrl+Shift+L 显示所有快捷键 Ctrl+K 参照选中的词(Word)快速定位到下一个 Ctrl+Shift+K 参照选中的词(Word)快速定位到上一个 Ctrl+O 快速显示OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+Shift+X 把选中文本全部改为大写 Ctrl+Shift+Y
2014-07-10 16:45:32 183
原创 JSTL标签库
这是一个简单的JSTL应用 <% Collection cs=new ArrayList(); cs.add("gust1"); cs.add("gust2"); cs.add("gust3"); request.setAttribute("customers", cs); %>
2014-07-10 13:20:36 237
原创 JSP自定义标签
BodyTagSupport中的说明和启动顺序,也供其它创建标签方式参考。doStartTag可以返回EVAL_BODY_INCLUDE表示计算标签的Body,返回SKIP_BODY表示不计算标签的BODYdoAfterBody返回EVAL_BODY_TAG表示继续计算一次BodyTag直到返回SKIP_BODY才向下执行doEndTag返回EVAL_PAGE,容器将在标签结束后继续计
2014-07-10 13:18:58 291
原创 分页代码
<%//驱动程序名String driverName="org.gjt.mm.mysql.Driver";//数据库用户名String userName="root";//密码String userPasswd="2552441";//数据库名String dbName="bookstore";//表名String tableName="items";//联结字符串
2014-07-09 00:50:05 324
原创 jdbc数据库开发测试实例
create table category{ catid varchar(30)not null; name varchar(80)null; descn varchar(255)null; constranint pk_category primary key(catid)};create table products{ productid varchar(10)no
2014-07-08 23:33:36 276
原创 读取文件,写入文件与上传文件
try{ InputStream in=getServletContext().getResourceAsStream("/file.txt"); String file=""; int temp=0; while((temp=in.read())!=-1){ file+=(char)temp; } in.close(); out.println
2014-07-06 11:02:13 439
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人