• JSP点击链接后下载文件(右键另存)功能

    JSP点击链接后下载文件(右键另存)功能

    /** *//**      * 实现文件另存功能      *      * @param text      *            文件内容      * @param fileName      *            文件名称      * @return      */     protected String renderFile(String text, String fileName)             throws IOException     {         response.addHeader("Content-Disposition", "attachment; filename="                 + fileName);         response.setContentType("application/octet-stream");         response.setCharacterEncoding("GB2312");         response.getWriter().write(text);         response.flushBuffer();         response.getWriter().close();         return null;     }

  • 从入门到精通 JSP全系列教程

    从入门到精通 JSP全系列教程

      JSP的英文全称是Java Server Page,中文全称是Java服务器端语言。自JSP推出后,众多大公司都支持 JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。它有5大优势:(1)JSP方便与HTML混合;(2)JSP运行速度更快;(3)JSP技术有众多大软件公司支持;(4)JSP技术有众多开放性代码组织支持;(5)可以跨平台运行。

  • 教您如何利用Java Swing实现游戏开发

    教您如何利用Java Swing实现游戏开发

      Java咖啡馆以前介绍过AWT的知识,那么Swing和AWT究竟有什么区别呢?学习Java的人都可能听到或看到过重量级控件和轻量级控件这个字眼,AWT就是我们通常所指的重量级控件,Swing则是轻量级控件。   我们都知道Java的口号是“一次编写,到处运行”,这也就要求在我们的程序中,尽量使用纯Java的代码。很不幸的是,AWT依赖与本地平台的接口,因此,在不同的操作系统上,使用AWT制作的界面看起来可能会有些细微区别。   Swing则完全不同了,Swing是用纯Java编写的,因此,使用Swing编写的界面能保证在所有平台上有着同样的外观。这里还有一个窍门:在JDK中,为便于区别,所有Swing控件都以大写字母J开头,比如说JButton(AWT 中对应的是Button),这样你就很容易区分Swing控件和AWT控件了。

  • JSF中文输入乱码问题解决方法

    JSF中文输入乱码问题解决方法

    public class StringConverter implements Converter {  public Object getAsObject(FacesContext context, UIComponent component,    String newValues) throws ConverterException {   String newstr = "";   if (newValues == null) {    newValues = "";   }   byte[] byte1 = null;   try {    byte1 = newValues.getBytes("ISO-8859-1");    newstr = new String(byte1, "GB2312");    UIInput input=(UIInput)component;//    input.setSubmittedValue(newstr);   } catch (UnsupportedEncodingException e) {    e.printStackTrace();   }

更多...

加载中...