我这是新建的jsp文件,可是为啥会提示错误啊!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我这是新建的jsp文件,可是为啥会提示错误啊!相关的知识,希望对你有一定的参考价值。

新建的jsp可能由于编码的问题导致提示无法保存的错误。
检查页面如果有中文字符,在jsp的开始需要指定为gb2312的编码格式:

<%@ page contentType="text/html;charset=gb2312"%>
然后再程序的后台处理法:
post处理:
Request.setCharacterEncoding("GBK");
Get处理
String str=request.getString("key");
if(str!=null)
str=new String(str.getBytes("ISO8859-1"),"GBK");
参考技术A 把@page标签修改为:

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
或者直接建立基本模板的jsp
创建步骤:new-other-myeclipse-web-jsp(Basic templates)
参考技术B 有的时候 My Eclipse 的错误是因为没有保存 参考技术C 将servlet包导入lib里试下 参考技术D My Eclipse自己的bug,剪切再粘贴就行了

eclipse 的Java Resource文件夹显示有错,可是文件夹下面的文件没有提示错误,这是怎么回事?怎么解决?

    maven更新一下

    或者把这个工程给删除了在创建一遍看看还有没有出

    看看报错可不可以使用  ,  可以使用就不管他

参考技术A markers 标签会显示错误信息 参考技术B clean一次
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

以上是关于我这是新建的jsp文件,可是为啥会提示错误啊!的主要内容,如果未能解决你的问题,请参考以下文章

eclipse 的Java Resource文件夹显示有错,可是文件夹下面的文件没有提示错误,这是怎么回事?怎么解决?

装完JDK不是应该有JRE和JDK的文件夹吗? 可是我的装完了没有JRE 这是为啥啊

我已经实现了Serializable,可是为啥还有错误

php laravel命名空间问题,如图,为啥小写会报错非要大写才可以,可是我的文件夹就是小写的app啊?

jsp 的session为啥会变化

SQL 1050 错误。一直提示 表 already exists。