JSP页面<a>标签访问 Action 出错

在 JSP页面,<a href="/crud1/crud1/add.action" >添加</a>  , struts.xml 中:

<package name="crud1" namespace="/crud1" extends="struts-default">

配置没有任何问题,但跳转时总是显示:

There is no Action mapped for action name add. - [unknown location]

将 href 改为 href="http://localhost:8080/crud1/crud1/add.action" 就可以正常跳转

href="${pageContext.request.contextPath }/crud1/add.action" 也可以正常跳转。

这个问题搞了我好久,后来我其它地方都没改,只将 href 改回去之后,发现又可以了,真是不明白!?

发泄一下!!!!!! 不懂技术,这世界完全搞不懂!努力提高技术~~~~~~~~\(○^ω^○)/

时间: 2024-10-12 21:21:44

JSP页面<a>标签访问 Action 出错的相关文章

jsp页面file标签上传图片以及blob类型数据库存取。

我的jsp页面表单如下: <form name="form1" action="/YiQu/AddUserServlet?jurisdiction=1" method="post" enctype="multipart/form-data"> <table align="center"> <tr> <td>用户id:</td> <td>

eclipse打开jsp页面写入汉字后保存出错

原因是eclipse 对jsp的默认文本类型是ISO-8859-1,可以修改成utf-8就可以存汉字了

Jsp页面显示时间:&lt;fmt&gt;标签问题

<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt"%> <%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt"%>查询时间报错: org.apache.jasper.JasperException: /illness_case/cases_list.jsp (line:

Debug - jsp 提交表单到 action 中文乱码

问题描述 jsp 页面使用 post 向 action 提交数据时中文发生乱码 通过在服务器和页面设置编码方式都没用 解决 这是我的表单 <form action="${pageContext.request.contextPath}/from.action"> 用户名:<input type="text" placeholder="请输入用户名..." name="username"><br/&

学会怎样使用Jsp 内置标签、jstl标签库及自定义标签

学习jsp不得不学习jsp标签,一般来说,对于一个jsp开发者,可以理解为jsp页面中出现的java代码越少,对jsp的掌握就越好,而替换掉java代码的重要方式就是使用jsp标签. jsp标签的分类: 1)内置标签(动作标签): 不需要在jsp页面导入标签 2)jstl标签: 需要在jsp页面中导入标签 3)自定义标签 : 开发者自行定义,需要在jsp页面导入标签 1.内置标签(动作标签): <jsp:forward />转发标签: 语法:<jsp:forward page="

eclipse中jsp页面Invalid location of tag 解决办法分析小结

在jsp页面使用标签过程中有时候不注意规则的话,eclipse会提示一些错误,下面针对这些错误提出相应的解决办法: <form></form>标签 1. Invalid location of tag (form) form 应该写到table外面去,并且form标签里面也不能套form标签.<style></style>2. Invalid location of tag (style)  style应该写在head里面.<script><

jsp页面提交的时候,浏览器提示未响应,因为脚本长时间运行

解决的思路: 首先是对问题的分析,在提交的时候出现的问题,所以从jsp页面的提交方法入手 原来的jsp页面: 1 <!-- 提交按钮 --> 2 <div class="ui-btn-wrap"> 3 <button class="ui-btn-lg ui-btn-primary"> 4 确定 5 </button> 6 </div> js代码(校验提交表单): 1 $(function(){ 2 //jq

jsp页面,使用Struts2标签,传递和获取Action类里的参数,注意事项。&lt;s:a action&gt;&lt;s:iterator&gt;&lt;s:param&gt;ognl表达式

在编写SSH2项目的时候,除了使用<s:form>表单标签向Action类跳转并传递参数之外,很更多时候还需要用到<s:a action="XXX.action">这个链接标签进行跳转,此时,传递需要的参数必不可少.此外,在jsp页面获取Action类传来的数据时,也需要留心一下属性获取的方式. 之前在这里,由于我的粗心大意,导致了jsp页面上没有相应的数据显示出来.原本以为是没有从数据库读取到数据,使得我从持久层.dao层.service层.action类检查

自建目录中jsp页面访问servlet路径出错404

---恢复内容开始--- 使用eclipse建立的项目,总是会遇到路径问题,比如jsp页面访问servlet,jsp在默认的路径.jsp在自建目录中的访问路径(web.xml的URL)是有区别的.若是访问路径设置不对,总会出现头痛的404访问不到结果: 下面是giveRadius.jsp页面输入半径,提交到servlet的Computer.java中求出面积. 一.jsp页面在默认的WebConnet下面 1 项目结构 2 web.xml内容 <?xml version="1.0"