| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 840 人关注过本帖
标题:java web
只看楼主 加入收藏
听阳光洒下
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2013-11-10
收藏
得分:0 

package cc.openhome;

import
import

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * Servlet implementation class HelloServlet
 */
@WebServlet("/HelloServlet")
public class HelloServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;
      
    /**
     * @see HttpServlet#HttpServlet()
     */
    public HelloServlet() {
        super();
        // TODO Auto-generated constructor stub
    }

    /**
     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // TODO Auto-generated method stub
        response.setContentType("text/html;charset=UTF-8");
        PrintWriter out = response.getWriter();
        String name = request.getParameter("name");
        
        out.println("<html>");
        out.println("<head>");
        out.println("<title>Hello Servlet</title>");
        out.println("</head>");
        out.println("<body>");
        out.println("<h1> Hello! " + name + " !</h1>");
        out.println("</body>");
        out.println("</html>");
        
        out.close();
    }

    /**
     * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // TODO Auto-generated method stub
    }

}
2014-10-02 15:50
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
收藏
得分:0 
首先,我敢肯定你建的工程有问题,你应该新建一个WebProject工程,
然后在web.xml里面配置文件
图片附件: 游客没有浏览图片的权限,请 登录注册

给你看看我的文件结构
图片附件: 游客没有浏览图片的权限,请 登录注册

然后要把工程部署到服务器,在浏览器地址栏输入如下图:
图片附件: 游客没有浏览图片的权限,请 登录注册


之所以输出Hello!null!是因为request请求中没有name这个参数,更没有值,所以默认为null。
给你整个工程,自己参考一下吧
HelloServlet.rar (6.01 KB)

思考赐予新生,时间在于定义
2014-10-02 16:27
听阳光洒下
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2013-11-10
收藏
得分:0 
回复 10 楼 love 云彩
好的,我再看看,谢谢你

[ 本帖最后由 听阳光洒下 于 2014-10-2 23:58 编辑 ]
2014-10-02 23:56
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
收藏
得分:0 
回复 13 楼 听阳光洒下
不懂的地方一定要提出来,别懵懵懂懂,半知半不知,希望你能给出你
自己的讲解以及自己做错的原因

思考赐予新生,时间在于定义
2014-10-03 03:00
日知己所无
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:38
帖 子:427
专家分:2071
注 册:2014-3-22
收藏
得分:0 
>> 解决方法:
>> 在Properties-->JAVA Compiler-中的Compiler compliance level从1.8改成1.7,之后就可以运行了。
>> 但是我改了之后还是没变

是不是光改动配置,没有进行Clean + ReBuild造成的呀?
不行的话,在资源管理器里,把所有的class文件等都暂时删除掉,然后重新完整的Build一遍,估计就解决了

另外,你的运行环境是不是1.7也得确认一下,尽量保持开发环境和运行环境的JDK版本一致
2014-10-03 22:52
听阳光洒下
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2013-11-10
收藏
得分:0 
回复 14 楼 love 云彩
问题没解决,为什么我没有那个index.jsp?这个也是需要自己手动创建的?
2014-10-07 22:26
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
收藏
得分:0 
以下是引用听阳光洒下在2014-10-7 22:26:05的发言:

问题没解决,为什么我没有那个index.jsp?这个也是需要自己手动创建的?

有些编译器会在创建工程的时候默认创建一个index.jsp页面,如果你的编译器没有创建,问题不大,手动创建就可以了。还有其他问题?

思考赐予新生,时间在于定义
2014-10-08 09:09
听阳光洒下
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2013-11-10
收藏
得分:0 
回复 17 楼 love 云彩
没有这个index.jsp会影响到它在浏览器界面的显示吗?
2014-10-10 11:21
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
收藏
得分:0 
回复 18 楼 听阳光洒下
不影响

思考赐予新生,时间在于定义
2014-10-10 14:54
快速回复:java web
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013425 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved