81,095
社区成员
发帖
与我相关
我的任务
分享
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
<!--此名字是任意的-->
<servlet-name>login</servlet-name>
<!-- 改名字是servlet的路径:包名+类名-->
<servlet-class>com.lxy.Login</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>login</servlet-name>
<!--在浏览器中输入的servlet的url-->
<url-pattern>/login</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>loginm</servlet-name>
<servlet-class>com.lxy.LoginM</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>loginm</servlet-name>
<url-pattern>/loginm</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>wel</servlet-name>
<servlet-class>com.lxy.Wel</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>wel</servlet-name>
<url-pattern>/wel</url-pattern>
</servlet-mapping>
</web-app>
在Jcreator的主菜单中点击"Configure"菜单中的"Options"菜单
在弹出的对话框中左侧的导航树中选中"jdk profiles"节点
Jcreator中多个JDK的优先级
在Jcreator中,可以设置多个JDK,只有处于最上的一个JDK才是当前起作用的JDK
如果想更换其他JDK,可以在Option对话中的JDK列表中选中相应的JDK,然后点击右侧"up"按钮,直到它移动到最上面为止
//用servlet实现用户登录系统
//Login是登录界面
package com.lxy;
import javax.servlet.http.*;
import java.io.*;
public class Wel extends HttpServlet{
public void doGet(HttpServletRequest req,HttpServletResponse res){
this.doPost(req,res);
}
public void doPost(HttpServletRequest req,HttpServletResponse res){
//session用于安全,防止用户直接从Wel页面登录
//得到从LoginM中传来的session 信息 并做出判断
try{
HttpSession hs=req.getSession(true);
String val=(String)hs.getAttribute("uname");
if(val==null){
res.sendRedirect("login");
}
}catch(Exception e){
e.printStackTrace();
}
try{
PrintWriter pw=res.getWriter();
pw.println("Welcome to the world of network!");
}catch(Exception e){
e.printStackTrace();
}
}
}