java+mysql城市公交查询系统的设计与实现(6)
时间:2022-05-21 10:10 来源:毕业论文 作者:毕业论文 点击:次
长度 允许空 是否主键 说明
id int 4 否 是 编号 title varchar 50 否 否 标题 content varchar 5000 否 否 内容 shijian varchar 50 否 否 发布时间 user_id Varchar 50 否 否 发布人 (6)管理员信息表记录了管理员的账号信息,包括用户名和密码,如表3。6所示。 表3。6管理员信息表(t_admin) 列名 数据类型 长度 允许空 是否主键 说明 userId int 4 否 是 编号 userName varchar 50 否 否 用户名 userPw varchar 50 否 否 密码 3。2中文乱码问题处理 由于各个计算机的操作系统不同,经常遇到中文乱码的问题,在servlet和jsp页面中进行手动设置也可以解决,但是这样比较麻烦。所以,可以在程序的开始写一个过滤器SetCharacterEncodingFilter。 在web。xml中配置: <filter> <filter-name>SetCharacterEncodingFilter</filter-name> <filter-class>myweb。util。filter。SetCharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>gb2312</param-value> </init-param> </filter> <filter-mapping> <filter-name>SetCharacterEncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>文献综述 对应的SetCharacterEncodingFilter。java文件中的重要代码,在初始化init()方法中定义: public void init(FilterConfig filterConfig) throws ServletException { this。filterConfig = filterConfig; this。encoding = filterConfig。getInitParameter("encoding"); String value = filterConfig。getInitParameter("ignore"); } 在util工具包中同样定义DataFormate类用来处理字符的转换问题: public static String toUni(String gbStr){ String uniStr = ""; /*把字符串转换成uincode编码*/ (责任编辑:qin) |