java+jsp+mysql网页制作总结(1)

空格  

错误:
request.getRequestDispatcher("adminland.jsp").forward(request, response);跳转后空白
解决:在函数中加上request.setCharacterEncoding("gbk");

<ifranm></>跳转失败
解决:在top中的链接<a href=".....jsp" target="_parent"></a>

错误:存入数据库时是汉字,读出后变为乱码
解决:数据库连接的url改为
jdbc:mysql://localhost:3306/jinxiaocun?useunicode=true&characterEncoding=GBK

对于get方法url传递参数中文乱码
解决:把取得的参数进行转码:String args= request.getParameter("groupname");
String result = new String(args.getBytes("ISO-8859-1"),"gbk");

报错:org.apache.jasper.JasperException: Unable to compile class for JSP: An error

occurred at line: 20 in the jsp file: /error.jspexception cannot be resolved
解决:
首行改为
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"

isErrorPage="true"%>

加入数据不成功
解决:1.数据库连接密码用户名是否正确
2.是否用get方法传递url
3.jsp中的<input> 标签中的name属性是否正确

错误:引用map时,出现NULL的空指针错误
原因:有可能map是空,即加载map时,数据库中没有相匹配的数据
解决:加载map时,先判断是否有符合数据
方法1:先list一下,判断list.size是否为0
方法2:ResultSet rs = pstmt.executeQuery();
rs.getString("count")是否为0

出现500错误,类型是某某jar不工作
解决:1.查看jar包是否导入
2.在java build path的Librarise中看是否有jar包有红色叉号,如有则用Edit修改路径,

不能删除再导入

出现
HTTP Status 404 - /jinxiaocun/A.java
type Status report
message /jinxiaocun/A.java
description The requested resource is not available.
Apache Tomcat/6.0.41
解决:
在xml文件中修改
<servlet>
<servlet-name>HelloWorldServlet</servlet-name> <servlet-

class>HelloWorldServlet</servlet-class> </servlet>
<servlet-mapping>
<servlet-name>HelloWorldServlet</servlet-name> <url-pattern>/HelloWorldServlet</url-

pattern> </servlet-mapping>

警告:
拷贝后直接刷新文件夹后,部署有警告:是否删除已有文件
解决:
修改在项目文件夹下的.mymetadata的context-root="/[自己文件夹的名字]"

错误:java+jsp的图片加载不出来
解决:
1.改变保存函数
ServletUtilities.saveChartAsPNG
ServletUtilities.saveChartAsJPEG
2.修改wel文件为
<servlet>
<servlet-name>DisplayChart</servlet-name>
<servlet-class>org.jfree.chart.servlet.DisplayChart</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DisplayChart</servlet-name>
<url-pattern>/servlet/DisplayChart</url-pattern>
</servlet-mapping>

时间: 2024-08-26 06:20:22

java+jsp+mysql网页制作总结(1)的相关文章

java+jsp+mysql网页制作总结(4)

在<c:forEach></c>输出数据时怎么显示个数?解决:<c:forEach items="${list1}" var="list1" varStatus="list11"> 第 ${list11.index+1 } 次${list1.属性1 }${list1.属性2 }...</c> 计算两个时间相差几天的方法import java.text.SimpleDateFormat;import

java+jsp+mysql网页制作总结(2)

今天学的一些小方法: 错误:url通过get传递时汉字出错解决:url通过get传递时汉字会乱码, 1.String name1=request.getParameter("name"); String name = new String(name1.getBytes("ISO-8859-1"),"gbk"); 2.通过post传递参数 错误:url通过get传递有空格时错误解决:url通过get传递,是不会传递空格,只会得到空格前的数据,所以最

java+jsp+mysql网页制作总结(3)

num=(String)session.getAttribute(day);1.session要进行强制转换才可以赋值2.session.getAttribute(day)里的day应该是字符串 错误: DBResult rst=new DBResult();这句报错Default constructor cannot handle exception type Exception thrown by implicit super constructor. Must define an expl

网页制作JSP与ASP的比较

总的来讲,JavaSever PagesTM(JSP)和 微软的Active Sever Pages(ASP)在技术方面有许多相似之处.两者都是为基于WEB应用实现动态交互网页制作提供的技术环境支持.同等程度上来讲,两者都能够为程序开发人员提供实现应用程序的编制与自带组件设计网页从逻辑上分离的技术.而且两者都能够替代CGI使网站建设与发展变的较为简单与快捷. 尽管JavaSever Pages 技术和微软的Active Sever Pages在许多方面都有相似的,但仍然存在很多不同之处,其中最本

Java学习-033-JavaWeb_002 -- 网页标记语言JSP基础知识

JSP 是 Sun 公司提倡的一门网页技术标准.在 HTML 文件中,加入 Java 代码就构成了 JSP 网页,当 Web 服务器访问 JSP 请求的时候,首先执行其中的 Java 程序源码,然后以 HTML 形式返回, Java 程序运行在服务端,最终显示在客户端.JSP 源于 Java,因而 JSP 的运行环境依赖JDK,当然也需要服务器软件(例如 Tomcat 等). 一.运行环境搭建 1.安装 JDK,请参阅之前的博文:Java学习-001-JDK安装配置 2.Tomcat部署及环境变

jsp(Java的服务网页)$javabean

JSP:Java Server Page(Java的服务网页),也是Java的动态网页. JSP的本质:其实就是一个Servlet. JSP---->翻译成Servlet类---->编译成字节码文件--->解释执行了.   1.jsp的基本语法: 1.JSP的注释: 作用:注释Java脚本代码 语法:<%--这是注释--%>,JSP的注释不会被翻译到Servlet代码中去. 2.JSP的Java脚本表达式: 作用:输出数据到页面上 语法:<%=表达式%>(实际上就

通过java连接mysql总结

简介:通过java连接mysql需要用到JDBC驱动.JDBC驱动安装在mysql-client客户端,mysql-server服务端不需要安装. 数据库安装初始化略.测试用到的命令: 1.创建测试用库,表,字段: create database score; use score; create table score(id nvarchar(10),stu_id nvarchar(10),c_name nvarchar(10),grade nvarchar(10)); insert into

网页制作工具

一.菜鸟级网页制作软件 如果你是一个网页制作初学者,那么让下面几种软件带你走进那绚丽多彩的网页制作世界吧! ①Microsoft FrontPage 如果你曾对Word很熟悉,那么相信你用FrontPage进行网页设计一定会非常顺手.使用FrontPage制作网页,你能真正体会到“功能强大,简单易用”的含义.页面制作由FrontPage中的Editor完成,其工作窗口由3个标签页组成,分别是“所见即所得”的编辑页,HTML代码编辑页和预览页.FrontPage带有图形和GIF动画编辑器,支持CG

asp.net,java,jsp,安卓Android,苹果ios,php,vb.net,c#免费毕业课程设计源码共享网盘下载

百度网盘下载地址1:  http://pan.baidu.com/s/1o67fybC 百度网盘下载地址2: http://pan.baidu.com/s/1kTxckmF163网盘下载地址:http://home.163disk.com/shuangyulin file://E:\计算机设计参考!!!!!!!!!!!\资料 (4 folders, 0 files, 0 bytes, 641.25 MB in total.) ├─QQ254540457 (0 folders, 49 files,