摘要:
原理:textarea中的回车是用/r/n代替,html中是用<br/>代替的所以在提交的时候需要将/r/n转换成 <br/>function replaceTextarea1(str){var reg=new RegExp("\r\n","g"); var reg1=new RegExp(" ","g"); str = str.replace(reg,"<br/>"); str = str.replace(reg1,"<p>" 阅读全文
摘要:
在使用JSP的过程中,最使人头疼的一个问题就是中文乱码问题,以下是我在软件开发中遇到的乱码问题以及解决方法。 1、JSP页面乱码 这种乱码的原因是应为没有在页面里指定使用的字符集编码,解决方法:只要在页面开始地方用下面代码指定字符集编码即可, 2、数据库乱码 这种乱码会使你插入数据库的中文变成乱码,或者读出显示时也是乱码,解决方法如下: 在数据库连接字符串中加入编码字符集 String Url="jdbc:mysql://localhost/digitgulf?user=root&password=root&useUnicode=true&characterE 阅读全文
摘要:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title> New Document </title><meta name="Generator" content="Edi 阅读全文
摘要:
今天是: <script type="text/javascript"> var today=new Date(); function initArray(){ this.length=initArray.arguments.length for(var i=0;i<this.length;i++) this[i+1]=initA... 阅读全文
摘要:
javapublic class ImageAction extends ActionSupport implements ServletResponseAware{ private static final String URL = "jdbc:mysql://localhost:3306/test?user=root&password=qweqwe1314&useUnicode=true"; private Connection conn = null; private PreparedStatement pstmt = null; private Re 阅读全文
摘要:
1.把包lib/freemarker.jar拷贝到项目中2.新建模板文件WEB-INF/templates/test.ftl,内容如下:Hello,${name}!3.新建一个操作类Class1.java,(把模板装载到jsp页面中). 内容如下package com.abc.web;import java.io.Writer;import java.util.HashMap;import java.util.Map;import javax.servlet.jsp.PageContext;import freemarker.template.Configuration;import free 阅读全文
摘要:
freemarker的文件一般以后缀ftl,ftl文件的头上要写 <#assign ww=JspTaglibs["/WEB-INF/webwork.tld"] /> 这样才能在ftl中使用webwork的tag。 freemarker确实是不错的模版语言引擎,尤其是处理对象图很方便,处理xml也很方便,还支持xpath 什么是FreeMarker? FreeMarker 是一个模版引擎,一个基于文本的模板输出工具(生成任意的HTML表单代码)。它是一个Java package,面向Java程序员的class library。它本身并不是针对最终用户的应用,而是允 阅读全文
摘要:
一直以来,都有听说过FreeMaker,最近抽空仔细研究了一下这个东东,在这里我也把自己的心得给分享出来吧。FreeMaker简介FreeMaker其实是一种比较简单的网页展示技术,说白了就是网页模板和数据模型的结合体。这种结合模式的好处就是,分离了网页界面设计人员和编程人员的工作,让他们各司其职。据个人理解,FreeMaker大致的工作方式是,网页模板里面嵌入了数据模型中的数据、FreeMake自定义流程控制语言、FreeMake自定义的操作函数等等,在装载网页的时候,FreeMaker模板自动从数据模型中提取数据,并解释整个网页为我们熟知的HTML页面。数据模型(The Data Mode 阅读全文
摘要:
FreeMarker模板包含FreeMarker的指令的文件就称为模板(Template)。模板设计者不关心数据从那儿来,只知道使用已经建立的数据模型。数据模型由程序员编程来创建,向模板提供变化的信息,这些信息来自于数据库、文件,甚至于在程序中直接生成。 数据类型:一、基本:1、scalars:存储单值字符串:简单文本由单或双引号括起来。数字:直接使用数值。日期:通常从数据模型获得布尔值:true或false,通常在<#if …>标记中使用2、hashes:充当其它对象的容器,每个都关联一个唯一的查询名字具有一个唯一的查询名字和他包含的每个变量相关联。3、sequences:充当其 阅读全文
摘要:
今天在写树的时候,对于怎样获取到同为<input type="checkbox">的父子节点问题想了半天,一直只能取到父节点和子节点,但是取不到子节点的子节点,父节点的父节点,最后发现原来可以这样写。写下来以后自己参考用 function checkNextObj(obj){ var chs=$(obj).next().children().children('input:checkbox'); if(chs!=null){ $(chs).attr('checked',obj... 阅读全文