我在eclipse上用servlet做一个登录例子,在一个页面输入信息时为何在另一个servlet控制台显示总是null

我在eclipse上用servlet做一个登录例子,一共建了两个servlet,一个是做界面,另一个是显示从界面输入的信息。而我在一个页面输入信息时为何在另一个servlet的控制台的输出结果总是null,感觉两个servlet没有联系起来。但是在做页面的servlet运行点击登录时,链接也会变成另一个servlet的链接。到底哪有问题呀?
而且我这中文字体相当不一样,在哪修改?eclipse java ee版本的

首先,信息的提交要使用form表单,或者url传值

第二,为什么要用servlet做界面???你不觉得累?建议使用jsp做界面,本质上,jsp就是一个servlet,但是做界面,两者不可同日而语追问

因为我是想先学学sevlet,反正只是做个很简单的 就不那么麻烦,提交用了form啊

追答

这样的话,你在接受数据的servlet中添加个断点,调试下吧,使用servlet做界面,一堆的out.println()输出,太麻烦

看了下你的页面代码,你检查下你的接受数据的servlet中,接受数据的代码是写在了doGet方法中还是写在了doPost方法中,你页面提交方式是post,所以代码要写在doPost中

追问

原来是这样。。。写在doGet了,谢谢谢谢!!

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答