
在Eclipse中,导入了一个项目,jsp页面报错,是设置错误造成的,解决方法如下:
1、首先可以点击项目右键,点击bulid path 选项 的Configure build path,如图。
2、进入页面,看文件有红叉后缀有 unbound 就是错误文件。直接选中,点击右边的remove 删除它。 在添加一个自己的资源库。
3、进入资源看,如图 *** 作, 最后点击确定。
4、有时项目运行环境也不一向。就是 tomcat 版本不一致 导致的,这时候重新添加一个自己的tomcat。
5、选中自己的tomcat ,如若出现路径的格式就需选中你 tomcat的路径,最后确定即可。
taglib指令是定义了一个标签库以及其自定义的标签的前缀。
第一、检查项目依赖的jar包是否正确的引入。有关JSP标注标签库的学习,推荐你看看这个教程:JSP标准标签库JSTL教程
JSTL库下载地址
你可以按照教程的知道,安装jar包,配置web.xml文件。
第二、从你项目的报错来看,taglib的自定义的标签的tld文件找不到了。看看bmjk.jsp同目录下是否有tld文件夹,里面是否有base.tld文件。若是没有,想项目提供者咨询。这里是taglib自定义标签的教程链接:taglib自定义标签教程。
第三、javaweb开发,建议你多调试,代码多编写,遇到问题到百度查询。
正如配置项的名字:url-pattern,符合这个pattern的url地址都会去调用那个filter。*.action那么就是说test.jsp是不会经过这个过滤器的,而/*则会进入。
你的jsp如果放在web文件夹下,那么应该直接输入jsp的名称是可以访问到的,但是如果你放在WEB-INF目录下,则需要经过struts的类处理后的跳转才能够访问的到那个jsp。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)