JSP文本域与数据库的问题
文本域里面可以输入大量的文本信息,需要在数据库中保存,我用的是Mysql数据库,那么要把文本域里的内容存到数据库中,这个数据类型改设为什么类型呢(varchar)? 注意可能存储上几千甚至几万的字数,那么我要这个对应得字段类型要设为什么呢?请大侠们帮帮忙!
如果比较大的话可以用text类型
如果用text类型的话,hibernate映射会是什么类型呢?
字符串
对,在mysql里用text,这可以存很大的。
用text,hibernate用String。
不过有个疑问,大段字符串除了映射为String类型,还能有啥选择?
blob clob
几万字搞个varchar也行啊,text对应string
varchar 行吗?
description varchar(10000),
可以的,只不过得指定他的长度,超出了会出错的。当然varchar和text他们所占用的物理存储的大小也不一样,通常在够用的情况下都会选小的,比如用tinyint或smallint代替int。
顶
相关问答:
问题是这样的:
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......
一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录
然 ......
我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");
把编码统一
/**
......
HTML code:
<%@ page language="java" import="java.util.*,com.test.model.*" pageEncoding="gb2312"%>
<%
String path = request.getContextPath();
String basePa ......
搜索了一下:http://so.csdn.net/bbsSearchResult.aspx?q=jsp+%e4%bc%a0%e9%80%92&p=1,没有发现能用的。因为我是初学jsp,因此有些也许能用,只是我看不明白?
一、我的情形:
a.html 通过<form action=&q ......