看一下WEB-INF/下web.xml  、class包等
 tomcat配置
jsp页面可以直接写sql语句的,但一般不推荐 ,大多都封装在bean里操作的

解决方案 »

  1.   

    java.io.UTFDataFormatException: Invalid byte 1 of 1-byte UTF-8 sequence.看到这个信息了吗?你的JSP文件中是不是有一些字符转换的方法?
    把你JSP文件中有关字符集设定或是转换的地方好好看一下,就是那些地方可能出问题。
      

  2.   

    我在webapps\myapp\WEB-INF下建立了一文件web.xml,以下为其代码:<?xml version="1.0" encoding="ISO-8859-1"?> 
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" 
    "http://java.sun.com/dtd/web-app_2_3.dtd"> 
    <web-app> 
    <display-name>My Web Application</display-name> 
    <description> oz}
    A application for test.
    </description>
    </web-app> 
    然后在webapps\myapp下建立index.jsp
    以下为其代码:<html><body><center> 
    Now time is: <%=new java.util.Date()%> 
    </center></body></html> 然后在地址栏输入http://localhost:8081/myapp/
    结果没问题,是Now time is: Mon Jan 10 12:35:42 CST 2005我想问一下,如果我在index.jsp里写入SQL代码直接访问数据库,那个在webapps\myapp\WEB-INF下的web.xml要不要改啊?
    如果要改,应该怎样改啊?
      

  3.   

    不用改吗?
    但我怎么看《JSP设计》那本书的源码里他们的web.xml是不一样的,多了很多东西?
      

  4.   


    不用改,他们的web.xml是不一样的,那你慢慢研究
      

  5.   

    好的
    我刚刚发现是我的JSP文件出了问题
    谢谢各位拉