使用Eclipse开发Web项目入门

1)开源免费Eclipse

其他环境,MYSQL,TomCat

2)新建动态网站项目

3)配置信息

JSP编码改成UTF-8

server配置

4)项目结构

WebContent网站根目录

5)register.jsp代码

<%@ page language="java" contentType="text/html; charset=UTF-8"

    pageEncoding="UTF-8"%>

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

</head>

<body>

<form action="show.jsp" method="post">

姓名:<input type="text" value="" name="uname"/><br>

密码:<input type="password" value="123456" name="pwd"/>

<br>

兴趣:<br/>

足球:<input type="checkbox" name="hobby" value="足球"/><br>

篮球:<input type="checkbox" name="hobby" value="篮球"/><br>

羽毛球:<input type="checkbox" name="hobby" value="羽毛球"/><br>

<input type="reset" value="取消"/>   <input type="submit" value="提交"/>

</form>

</body>

</html>

6) action动作提交处理页面,处理页面show.jsp代码,

<%@ page language="java" contentType="text/html; charset=UTF-8"

    pageEncoding="UTF-8"%>

<!DOCTYPE html>

<html>

<head>

<title>采集数据</title>

</head>

<body>

<%  

request.setCharacterEncoding("UTF-8");  //jsp内置对象request

String name=request.getParameter("uname");

String pwd=request.getParameter("pwd");

String[] hobbs=request.getParameterValues("hobby");

%>

您注册的信息如下:<br/>

用户名:<%=name %><br/>

密码:<%=pwd %><br/>

爱好:<%

if(hobbs!=null)

{

for(int i=0;i<hobbs.length;i++)

{

out.print(hobbs[i]+"  ");

}

}

%>

</body>

</html>

7)测试运行,点击register.jsp右键快捷菜单

8)注意事项:

Tomcat不启动,8080端口号被占用解决步骤:

Cmd窗口:

1)netstat -ao|findstr 8080

查找占用的进程

2)taskkill  -pid 10832 –f

中止进程10832

9)代码讲解:

Request对象是JSP内置对象,直接使用

request.setCharacterEncoding(“UTF-8):设置编码,防中文乱码

request.getParameter("uname"):获取输入区uname的值

<%   %>:脚本定界符,中间是java程序片

<%= %>:=后面直接输出

Out.print():out对象输出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值