以下是一个简单的Node.js与JSP混用的实例,这个例子中我们将使用Node.js来处理前端请求,并通过JSP来渲染页面。
我们需要创建一个Node.js服务器。我们将使用Express框架来简化HTTP服务器的创建。
```javascript
// 引入Express
const express = require('express');
const app = express();
// 设置静态文件目录
app.use(express.static('public'));
// 模板引擎配置
app.set('view engine', 'jsp');
// 处理根目录请求
app.get('/', (req, res) => {
res.render('index.jsp');
});
// 监听3000端口
app.listen(3000, () => {
console.log('Server is running on http://localhost:3000');
});
```
接下来,我们需要创建一个名为`index.jsp`的文件,它将作为根目录的响应。
```jsp
<%@ page contentType="