0
我对java servlets和使用NetBeans有点新,问题是,我没有得到预期的输出.. 这是我有ColorServlet.java
文件 - >NetBeans项目成功部署,但没有按预期运行
import javax.servlet.*;
import java.io.*;
public class ColorServlet extends GenericServlet
{
@Override
public void service(ServletRequest request,ServletResponse response) throws IOException,ServletException
{
PrintWriter out=response.getWriter();
response.setContentType("text/html");
String s=request.getParameter("s1");
out.println("<Body bgcolor="+s+"></body>");
out.close();
}
}
这是myhtml.html
文件,我有 - >
<html>
<head><title>This is a Color project</title></head>
<body>
<form action="ColorServlet">
Select your favorite Color
<select name="s1">
<option value="Red">Red</option>
<option>Green</option>
<option>Yellow</option>
</select>
<br>
<input type="submit" value ="OK"/>
</form>
</body>
</html>
当我运行这个项目,像这样 - >http://localhost:8080/ColorProject/ColorServlet
我只能看到一个全黑的屏幕我的浏览器..可能是什么问题?
请使用HttpServlet。 – Masudul