我先用dreamweaver编辑了一个html页面, 然后手工转换成我需要的jsp页面. 有个地方出现问题. <form action="mailto:[email protected]" enctype="text/plain">......</form> ,就是为了完成点击一个按钮发email的简单功能. 不能用超链接形式jsp中这样写的
<html:form action="mailto:[email protected]" enctype="text/plain">......</html:form>, 他就报错了. 是什么原因呢? 如何解决呢? 谢谢.运行tomcat报错如下:
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: An exception occurred processing JSP page /login.jsp at line 7471:
72: <center>
73:
74: <html:form action="mailto:[email protected]" enctype="text/plain">
75: <table border="0" cellspacing="0" width="80%">
76:
77: <tr>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.mycar.imi.gui.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:22)
root cause javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot retrieve mapping for action: "/mailto:mycar@gmail"
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:850)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
org.apache.jsp.login_jsp._jspService(login_jsp.java:154)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.mycar.imi.gui.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:22)
root cause javax.servlet.jsp.JspException: Cannot retrieve mapping for action: "/mailto:mycar@gmail"
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:840)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:467)
org.apache.jsp.login_jsp._jspx_meth_html_005fform_005f1(login_jsp.java:424)
org.apache.jsp.login_jsp._jspService(login_jsp.java:118)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.mycar.imi.gui.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:22)
<html:form action="mailto:[email protected]" enctype="text/plain">......</html:form>, 他就报错了. 是什么原因呢? 如何解决呢? 谢谢.运行tomcat报错如下:
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: An exception occurred processing JSP page /login.jsp at line 7471:
72: <center>
73:
74: <html:form action="mailto:[email protected]" enctype="text/plain">
75: <table border="0" cellspacing="0" width="80%">
76:
77: <tr>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.mycar.imi.gui.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:22)
root cause javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot retrieve mapping for action: "/mailto:mycar@gmail"
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:850)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
org.apache.jsp.login_jsp._jspService(login_jsp.java:154)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.mycar.imi.gui.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:22)
root cause javax.servlet.jsp.JspException: Cannot retrieve mapping for action: "/mailto:mycar@gmail"
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:840)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:467)
org.apache.jsp.login_jsp._jspx_meth_html_005fform_005f1(login_jsp.java:424)
org.apache.jsp.login_jsp._jspService(login_jsp.java:118)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.mycar.imi.gui.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:22)
解决方案 »
- 急需解决:java.net.ConnectException: Connection timed out: connect
- jsp 网页后台管理
- 如何获取网络下载文件大小、下载时间?
- 用jspsmartupload下载文件时,迅雷另存为的文件名是jsp页面而不是要下载的文件名
- 标签学的好的大侠请进
- jap 网页问题
- MSSQL操作中的一个问题,怎么和青春豆一样令人恼火呢?
- Applet小程序?
- *******各位高人,救救我呀!--关于时间参数传递的问题!***********
- 高分请教有关taglib的详细例子.
- 再次请教高手:如何将jsp页面提交的数据直接生成服务器断的xml文件
- servlet中怎么提取ACCESS中的数据,放入数组中
楼主【xddeep】截止到2008-07-18 00:10:55的历史汇总数据(不包括此帖):
发帖的总数量:2 发帖的总分数:40 每贴平均分数:20
回帖的总数量:2 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:2 结贴的总分数:40
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
无法取回这个映射在jsp中不是不行
是因为你用了struts的缘故
你把<html:form >改为<form>
试试