Java初学者关于servlet的问题
初学java,之前做了个简单的学生管理系统,直接在jsp页面上调用java类,现在我想加入servlet ,用servlet接受页面的数据,比如form提交的这些信息等等,那么我的servlet应该加到哪呢,是action么,还是新建servlet包?
问题不算难吧,就20分全拿出来了,谢谢。
补充:servlet我基本了解一些,xml配置也会,我疑惑的就是像dreamwangqing那哥们回答的那样,servlet究竟放哪,我系统里4个包,一个实体类的包,一个action,一个dao,一个db,serlet要加入的话放在哪呢?
答案:首先,你做一个项目,包结构应该划分清楚,一般可以把数据库处理类放在一个dao包中,servlet的话就可以放到action中吧。当然这不是绝对的,怎么划分包结构完全取决于你自己。
其次,建议你使用MVC模式知道项目设计,比如在Servlet+JSP+Java的小项目中,Servlet作为控制层,应该与dao层分开。
了解到你现在的学习程度,我建议你现在到网上找些比较好的小项目看下,这样提升应该是比较快的,你可以看到人家的项目结构怎么安排的,编码规范上怎么做的。
其他:新建个servlet类,在web.xml立配好,action里只要servlet的路径和名字就行了 建议你还是去网上找资料看吧,不难。但是百度回答的话不会很详细的。
servlet就是java类,只不过他继承了HttpServlet 类。建立好servlet类后,需要在web.xml中进行配置,指定url访问的是哪个servlet。from提交时,只要提交你配置好的访问servlet的url路径就行了 通过servlet来实现action,通过servlet的跳转页面来跳转到执行的jsp页面。。 楼主,看来只有我懂你啊。新建包
另外建一个 xxx.xxxx.xxx.servlet 包
上一个:java小问题~
下一个:JAVA定义分数类,定义加减法。。 求代码