我大概的描述下我的问题,只贴相关的代码,请各路大侠前来指导
在body中建了:
<form name="register" method="post" action="servlet/Myservlet">
用户名:<input type="text" name="username" />
密 码:<input type="password" name="password" />
<input type="button" value="提交" onclick="Check()">
<input type="reset" value="重填"><input type="hidden" name="domethod" value="reg"/>
Myservlet中:
public class Myservlet extends HttpServlet {
Dao dao = null;
User user =null ;
/**
*
*/
private static final long serialVersionUID = 1L;
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String domethod = request.getParameter("domethod"); if(domethod.equals("reg"))
{
String s = "祝贺您,注册成功!";
this.reg(request, response);
request.setAttribute("str", s);
request.getRequestDispatcher("regsuccess.jsp").forward(request,response);
}
public void reg(HttpServletRequest request, HttpServletResponse response)
{ //从页面获取提交的数据
String name = request.getParameter("username");
String password = request.getParameter("password");
dao = new Dao();
user = new User();
user.setUsername(name);
user.setPassword(password);
request.setAttribute("regname", name);
request.setAttribute("regpassword", password);
try {
dao.reg(user);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}}
页面发布后 预览,提交了 注册的名字和密码后 报错:
The requested resource (/News/Myservlet) is not available 不知错在何处
在body中建了:
<form name="register" method="post" action="servlet/Myservlet">
用户名:<input type="text" name="username" />
密 码:<input type="password" name="password" />
<input type="button" value="提交" onclick="Check()">
<input type="reset" value="重填"><input type="hidden" name="domethod" value="reg"/>
Myservlet中:
public class Myservlet extends HttpServlet {
Dao dao = null;
User user =null ;
/**
*
*/
private static final long serialVersionUID = 1L;
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String domethod = request.getParameter("domethod"); if(domethod.equals("reg"))
{
String s = "祝贺您,注册成功!";
this.reg(request, response);
request.setAttribute("str", s);
request.getRequestDispatcher("regsuccess.jsp").forward(request,response);
}
public void reg(HttpServletRequest request, HttpServletResponse response)
{ //从页面获取提交的数据
String name = request.getParameter("username");
String password = request.getParameter("password");
dao = new Dao();
user = new User();
user.setUsername(name);
user.setPassword(password);
request.setAttribute("regname", name);
request.setAttribute("regpassword", password);
try {
dao.reg(user);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}}
页面发布后 预览,提交了 注册的名字和密码后 报错:
The requested resource (/News/Myservlet) is not available 不知错在何处
解决方案 »
- tomcat+apache集群,网站主目录放在哪啊。如何设置?
- 上传组件fileupload的使用方法,不会的进来看看
- 程序提示找不到符号
- 使用Hibernate进行一对多双向关联时出现org.springframework.orm.hibernate3.HibernateSystemException异常怎么搞定啊?
- 请教AJAX问题
- 本人写了一个ibatis生成组件,可以大大的提高开发速度
- spring mvc 中页面跳转的问题
- 请问为什么总会有这种错误???在线等!!
- ★★★急用,js文件的引用方法★★★
- JSP下载问题
- 这有是啥原因?JSP~ 修改数据失败~~显示:数据类型错误或未知错误
- 浏览器调用服务器应用程序
<servlet-name>servlet1</servlet-name>
<servlet-class>Myservlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet1</servlet-name>
<url-pattern>/News/Myservlet</url-pattern>
</servlet-mapping>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>Myservlet</servlet-name>
<servlet-class>com.web.servlet.Myservlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Myservlet</servlet-name>
<url-pattern>/servlet/Myservlet</url-pattern>
</servlet-mapping>是这样的吗??还是报错啊
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<servlet>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>Myservlet</servlet-name>
<servlet-class>com.web.servlet.Myservlet</servlet-class>
</servlet>
<servlet>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>Query</servlet-name>
<servlet-class>com.web.servlet.Query</servlet-class>
</servlet>
<servlet>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>Register</servlet-name>
<servlet-class>com.web.servlet.Register</servlet-class>
</servlet> <servlet-mapping>
<servlet-name>Myservlet</servlet-name>
<url-pattern>/servlet/Myservlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Query</servlet-name>
<url-pattern>/servlet/Query</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Register</servlet-name>
<url-pattern>/servlet/Register</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>