您的位置:首页 > 编程语言 > Java开发

javaweb基础积累常犯的错误

2014-03-10 22:42 176 查看
copy web工程,改名
当你copy一个Javaweb项目的时候,你只是把你的工程名字改了,但是还有一个地方你需要改,不然即使你的web工程是正确的,也总是出错。

需要到你新命名的工程那右击properties-----myeclipse-----web里面你会看到



斜杠后面是你以前的工程名,自己在里面改下,就可以了

Page directive must not have multiple occurrences of pageencoding



在你的jsp文件中写了多个import 注意后面的pageEncoding 只能有一个,多了会出现上面的错误

<%@ page language="java" import="java.util.*,java.io.*,edu.uestc.ginkgo.data.*" pageEncoding="utf-8"%>



The Struts dispatcher cannot be found.



问题原因:用了struts标签,但没有引入标签? 
JSP页面中没有加入类似下面内容:
 <%@ taglib prefix="s" uri="/struts-tags"%>

也有可能是配置问题
web.xml中配置的struts2 filter拦截器不是/*
应该配置成:
 <filter-mapping>
    <filter-name>struts2</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: